[八卦] C/C++纷争又起!D!

ideage 2007-09-12
刘江:http://blog.csdn.net/turingbook/archive/2007/09/07/1775488.aspx

刘未鹏(pongba):http://blog.csdn.net/pongba/archive/2007/05/16/1611593.aspx
CSDN:网友观点http://news.csdn.net/n/20070911/108500.html

云风:C 的回归http://blog.codingnow.com/2007/09/c_vs_cplusplus.html#more

转帖网友fastest286的发言(对D赞一个:D):

C++ 的编译速度让我不敢使用一些大型的优质库, 例如 ACE, 非常郁闷.
现在我开始使用 D 来写程序了, 感觉不错.
目前还没有什么好的 IDE, debugger 也只有 windows 下面好点. 平时的编程倒也不需要动用太多调试器, 只是出现非法访问的时候, 有一个会方便很多。平时开发的时候, 例如编译器自带的 unittest 和 code coverage 分析, 配合 trace/log 代码, 基本上就够用了. 只是特殊时候有些麻烦, 例如, 昨天出现一个 gc 时候报非法访问, gdb无法指对地方, 折腾得比较久, 用注释代码的方法找出了问题, 原来还是 C++ 习惯带来的问题, 一个类的析构函数, 想着快些释放掉相关资源, 对内部子对象调用了 close. gc 是不保证对象和子对象的调用顺序的.

现在一点就不想用回 C++ 了. 这个编译器, 在 vmware 中编译自带的类库(带网络, container, 文件, io, 甚至还有一个 cluster 系统), 总共不到10秒钟, 编译我自己的程序, 1秒钟都不用.快速的编译, 加上方便的 unittest, 和用 python 写程序的快速写, 快速调的感觉相象.

Colorful 2007-09-12
原来这个回帖是你啊,我还纳闷到底是圈子里的哪位高人呢!
Colorful 2007-09-12
带着C++习惯来写D程序,肯定有诸多不习惯的地方。

争来争去的,对于那些喜爱某种语言的人来说意义不大。

那个喜欢Python的人在一旁看热闹就行了,再去掺一脚,结果被回帖的人给骂了个狗血淋头,呵呵。
ideage 2007-09-12
Colorful 写道
原来这个回帖是你啊,我还纳闷到底是圈子里的哪位高人呢!


不是我,呵呵,不过,肯定是圈子里的人。
oldrev 2007-09-12
Linus 挑起来的口水战,让CSDN也跟着炒作了一把
教主早就给定性了:flame war
oldrev 2007-09-12
ideage 写道
Colorful 写道
原来这个回帖是你啊,我还纳闷到底是圈子里的哪位高人呢!


不是我,呵呵,不过,肯定是圈子里的人。


redsea 有最大的嫌疑
oldrev 2007-09-12
云风的 blog 里这位说的比较靠谱:

Posted by: nothanks | September 12, 2007 09:08 AM

最近关于C/C++的争论很火,起因是linus的一篇批评C++的mail.

很多"大家"已经发文说了很多了, 我在这里也不想陷入语言之争,只想提醒大家一件往事.

很久很久以前,世界还是以欧洲为中心的时候,法语被认为是最优美的语言,词汇和发音有很多变化.听人说法语就像在听歌,韵律优美.开国际会议的时候,大家都说的是法语.(就像当年的C)

但是,这个时候,有人觉得法语太复杂了,不便于,人们学习,所以,特地发明了一种无根的语言------世界语.这种语言和法语有点像.

世界语出来后,一度被认为是国家无关的语言,受到部分第三世界国家的文人的推崇.

但是,一个国家无关的语言真的是合适的世界语么???

现在的世界语是英语,处于第二语言地位的是法语.世界语早已不见踪影,只在google的搜索语言支持里有一项而已.

C++的尴尬地位就和世界语一样.平台无关?ISO标准?

这些东西最终害死C++.

回到语言上来说,英语这种发音没有法语优美,拼写比世界语复杂的二流语言之所成为世界性语言,是因为美国.

美国集中了世界最聪明的科学家和工程师,当他们都使用用英语的时候,英语就成了"世界语"!

在计算机语言界,只有大厂商支持的语言才能走的远,Java有IBM和半死不活的SUN,C#/C++CLI有微软,

C++有什么??

ISO????

ISO做软件么??

ISO甚至不写代码.

让一个不写代码的机构制定C++标准?和让一个哑巴来制定语言有什么区别???

这让C++和当年世界语的处境很相近.

C++社群愚蠢的拒绝了微软的橄榄枝C++/CLI,导致最后一个可能支持C++的大厂商心灰意冷.

这就是C++的灭亡之路.

不过,好消息,是C++程序员的工资会和当年COBOL程序员一样飞涨~

:)
simohayha 2007-09-12
原帖里面WB,又给linus推销他的d了,哈哈.

http://article.gmane​.org/gmane.comp.vers​ion-control.git/5799​4   
tuja 2007-09-12
在计算机语言界,只有大厂商支持的语言才能走的远,Java有IBM和半死不活的SUN,C#/C++CLI有微软,


D虽然不错,但缺少大厂商支持,前途会怎么样?
oldrev 2007-09-12
tuja 写道
在计算机语言界,只有大厂商支持的语言才能走的远,Java有IBM和半死不活的SUN,C#/C++CLI有微软,


D虽然不错,但缺少大厂商支持,前途会怎么样?


以前的Python和现在的Ruby是一个好例子
Global site tag (gtag.js) - Google Analytics