[话题讨论]C和C++程序员谁的信仰更靠近上帝

[编者按]Linux创始人Linus Torvalds在当地时间9月6号的一封邮件中这样说道,“C++是一门恐怖的语言,令它更加恐怖的是,许多不合规范的程序员使用它……”。看到这样一篇翻译出现之后,一时之间,国内程序员中原本最亲近的C和C++程序员拉开了架势,你来我往地辩论到底谁的信仰更加靠近上帝...

[缘起]Linux创始人:C++是恐怖的语言
Linux创始人Linus Torvalds在当地时间9月6号的一封邮件中这样说道,“C++是一门恐怖的语言,令它更加恐怖的是,许多不合规范的程序员使用它……”

Linux之父炮轰C++是一种糟糕的语言
此文贴出后,引起了大家的较多关注,是意料之中的事情。毕竟,C、C++、Linux之父,都是大家最最熟悉的东西。但是许多同学把精力放在纯粹语言优劣的争论上,就没有太大意思了。这场争论的主角之一,微软的Dmitry Kakurin有一句话非常正确:“这是一种信仰问题。因此,任何讲道理和争论都会无穷无尽,而且也毫无意义……”

[专家评点]孟岩:Linux之父话糙理不糙

Linus Torvalds曾经在十多年前尝试用C++来开发Linux内核,由于种种原因,很快失败了。自那时起他就不时表达对C++的不满。刘江blog上的记录的这个事件只是最近的一次而已。尽管言辞激烈,但其实话糙理不糙。

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

用C设计,用C++编码
云风先是提了一下所谓C++带来的思想包袱(文言文曰“心智包袱”)问题,然后重重地引用了Linus的话:“关键是设计”,其实他是在暗示:好的设计C同样能做出来,不劳C++大驾;而C++一旦出面,就要让人背上额外的思想包袱。

张海鹰:C++大讨论之C++不是万能的
我觉得C++和C就如同武学中的不同门派。C++属于那种招式很华丽,耍得好也有很大的杀伤力武功;而C则属于那种招式简单朴素,但是练到一定的功力,在有些时候会更加有效。如同打狗捧法与降龙十八掌。而对于内力深厚的高人来说,通常会更喜欢后者,因为它更加简单直接,一击致命。

[网友声音]C与C++语言之争:网友观点争论精彩语录之一
C++ 的编译速度让我不敢使用一些大型的优质库, 例如 ACE, 非常郁闷.
现在我开始使用 D 来写程序了, 感觉不错.

C与C++语言之争:网友观点争论精彩语录之二
C++野心太大,希望包罗万有,以致语义实在是太复杂了。而这个复杂性在我看来是不必要的,因为它只 增加了程序员的负担,却没有带来新的思维方式。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值