[八卦] 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.version-control.git/57994 |
|
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是一个好例子 |