科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件C与C++之争是两小儿辩日?

C与C++之争是两小儿辩日?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本来这种事情发生得离极少关注英文世界的中国程序员来说,实在是遥远了点的事。

来源:中国软件网 2008年4月4日

关键字: 辩日 小儿 C++ C Linux

  • 评论
  • 分享微博
  • 分享邮件
事情的起因倒也很简单,Linux之父Linus写了个叫git的开源项目,有个叫Dmitry的朋友写了个回帖表示了一下自己的情绪(http://article.gmane.org/gmane.comp.version-control.git/57815 ),Linus君龙颜大怒,以粗口开头,炮轰了一把(http://thread.gmane.org/gmane.comp.version-control.git/57643/focus=57918 )。本来这种事情发生得离极少关注英文世界的中国程序员来说,实在是遥远了点的事。幸好邮电出版社图灵出版公司的刘江非常及时地把好心地把Linus的话翻译后发表到自己的blog上(http://blog.csdn.net/turingbook/archive/2007/09/07/1775488.aspx)。虽然刘江是出于为了更好地传播信息的目的而翻译的,但起了个相当有艺术性的标题——《Linux之父炮轰C++:糟糕程序员的垃圾语言》。这下不得了,这篇贴子就像是放置在高压的汽油机里的水花塞冒了一点儿水花,突突突,火了起来。

  先是孟岩写了篇《Linux之父话糙理不糙》(http://blog.csdn.net/myan/archive/2007/09/08/1777230.aspx )用中国成语有情支撑了Linus一把。这个贴也是火得不行,后面的回帖那是一把一把,按着鼠标左键一时拉不到底了!接着云风也贴了篇《C的回归》(http://blog.codingnow.com/2007/09/c_vs_cplusplus.html ),谈了那么一谈C++的失败之处。同样是火得不行,不过终究是缺了CSDN这种大环境,看到贴子的人比起孟老大又少了许多。

  时间来到9月10日,教师节。刘江再接再励,把Linus和Dmitry的对话题进一步进行了翻译,并在文章后面加上了孟岩和云风的blog文章连接。一时之间,国内程序员中原本最亲近的C和C++程序员拉开了架势,你来我往地辩论到底谁的信仰更加靠近上帝。

  这恐怕是远在地球彼端,现在正在睡梦中的Linus无法意料到的罢。

  大师打了个喷嚏,整个C/C++社群都重感冒了。如此可见这个社群之脆弱的身体本质,如张弓般敏感的神经,无法兼收并储的狭窄胸怀,无须考虑成本的毫无统筹的归划。

  在这方面,Python(http://www.python.org )社群就淡定得多。Python社群对语言之争没有兴趣,感兴趣只是如何快速有效地编写清晰可用的代码。夸张点说,在C和C++争论谁更好的时候,Python就像看两小儿辩日的“列子”。

  C好乎?C++好乎?何必再争呢,用Python就好了。当C玩家还在用debug查看寄存器的变化的时候,当C++玩家想弄清楚string的实现的时候,Python玩家已经把项目完成,坐在旁边喝咖啡了。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章