看看牛人们是怎么评价编程语言的 - 开源中国社区
看看牛人们是怎么评价编程语言的
oschina 2012年05月22日

看看牛人们是怎么评价编程语言的

oschina oschina 发布于2012年05月22日 收藏 83 评论 130

Basic

一个有过 BASIC 编程经历的人是很难学会好的编程习惯的。作为一个潜在的程序员,他们已经被脑残并且无法修复。

-- Edsger Wybe Dijkstra,Dijkstra 算法发明者

C

C 语言程序就像一群拿着刀的人在刚刚打过蜡的地板上快速的跳舞。
-- Waldi Ravens

罗马帝国衰败的主要原因之一是因为他们缺少0,他们没有办法知道他们的 C 程序已经成功的执行完了。
-- Robert Firth

现在是早上五点,你知道那个指针现在什么地方吗?
-- 匿名
  

C++


C 很容易让你朝自己的脚开枪。在 C++ 中,这么做变的困难了,但是你要不注意就会崩掉自己的整条腿。
-- Bjarne Stroustrup,C++ 发明者

我发明了“面向对象”,但是我可以明确的是,我不知道什么是 C++。
-- Alan Kay,Smalltalk 发明者

C++ 的最新功能是用来修正之前的最新功能的。
-- David Jameson

50年的编程语言研究就搞出来一个 C++ ?
-- Richard A. O'Keefe

只要你花一点时间研究 C++,你就会发现 C++ 的用户都在寻找一门更好的语言。
-- R. William Beckwith.

Java 就是去掉了枪炮,刀剑,还有黑帮的 C++。
-- James Gosling,Java 联合发明人

C++ 是一门恐怖的语言。即使选择 C 没有任何优势,只是为了逃避 C++,那这个理由也足够了。
-- Linus Torvalds,Linux 发明者

COBOL


使用 COBOL 会让你变的脑残,所以教别人使用 COBOL 就是犯罪。
-- E.W. Dijkstra,Dijkstra 算法发明者


Java


如果 Java 真的有垃圾收集的话,大部分程序在刚开始执行的时候就会把他们自己删了。
-- Robert Sewell


Lisp


Lisp 不是一门语言,它只是一种构建材料。
-- Alan Kay,Smalltalk 发明者


Perl


Perl 是唯一一门在 RSA 加密前后看起来一样的语言。
-- Keith Bostic


PHP


PHP 是由不称职的业余选手发明和操纵的,而 Perl 是伟大而阴险的,由一帮高水平的变态专业人士操纵。
-- Jon Ribbens


Bash 以及其他 shell


很明显,移植 shell 要比移植 shell 脚本更容易。
-- Larry Wall,Perl 发明者


最后


世界上只有两种编程语言:整天被人喷的语言,没有人用的语言。
-- Bjarne Stroustrup

 

原文链接OSChina 编译

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:看看牛人们是怎么评价编程语言的
分享
评论(130)
最新评论
0
很好的文章
0

引用来自“yuzhouliu”的评论

使用 COBOL 会让你变的脑残,所以教别人使用 COBOL 就是犯罪。
-- E.W. Dijkstra,Dijkstra 算法发明者

COBOL语言有这么糟糕吗? 为什么银行还在用?

所以银行经常脑残
0
基础跟重要,不过是从事哪个行业,楼主所写的有道理,不错.更多的学习资料:http://www.lirenedu.org/
0
不看入目呀
0

引用来自“nobody1986”的评论

引用来自“叶知秋”的评论

引用来自“皮总”的评论

引用来自“大东哥”的评论

引用来自“GeorgeWorld”的评论

引用来自“nobody1986”的评论

引用来自“铂金小猪”的评论

引用来自“yuzhouliu”的评论

使用 COBOL 会让你变的脑残,所以教别人使用 COBOL 就是犯罪。
-- E.W. Dijkstra,Dijkstra 算法发明者

COBOL语言有这么糟糕吗? 为什么银行还在用?

难道你觉得开发银行程序的那些人很牛掰吗?或许他们中间确实有值得崇拜的大牛,但更多的是一些不负责任的垃圾。看看银行的那些网站就能知道这些人是什么鸟样了。

银行网站和银行金融系统是一个概念?

我认识的几个开发银行应用软件的人,技术并不好,应为是朋友,不好意思用垃圾来形容 他们,但是他们之所以能在银行行业混,靠的是频繁跳槽来逐步升级自己的地位,而不是靠的真本事,实际上,他们的代码很……,怎么说呢?都是朋友,还是客气点吧,很省略号……

我也有银行的同学, 技术不好, 但是业务熟啊, 随便在银行间跳都是20W/y起的. 他们想法很明确, 技术就是屁, 凑合就行, 投资些其他的更好. 几个朋友聚在一起, 还讨论谁谁技术好, 很累, 玩牌斗斗牛才有意思.

我也认识一些这样的人,连 expdp 的都记不全,从收入来看也混得比偶们这些码农强。

你们都忽略了别人业务很熟的前提,技术和业务是2个方面,是平等的但是总有很多人只关注技术,所有智能羡慕嫉妒恨了。这2个方面吃透一个都可以生活的很舒服了,吃透2个的人太少了。

不错,两个都吃透的基本都创业当老板去了,
我觉得有意思的是感觉现在很多干it的就是瞧不起其他人,喜欢说的是:某某技术烂,某某这都不会,凭啥拿这么高工资?
忘记了这只是一个职业,你干it有技术,人家工人也有技术,农民也有技术,只是人家的技术是人家所从事的职业,就算同是程序员,有些人技术擅长,有些人擅长管理人,人家混得比你好更大可能是他有出色的地方。编程是一种技术,但绝非唯一的技术,难道你们银行的同学做得比你们好就只能靠编程的能力么?他业务比你们强难道就不应该混得好么?
感觉现在很多人说到这些就喜欢喷别人技术差,真比别人强多少呢?说人差但是实际未必比得上别人的人也见过呢。

技术是为业务服务的,业务是靠技术是实现的!侧重点不同啊
0

引用来自“帆船”的评论

C#竟然不曾中枪???

c#没在语言之内,hah
0

引用来自“叶知秋”的评论

引用来自“皮总”的评论

引用来自“大东哥”的评论

引用来自“GeorgeWorld”的评论

引用来自“nobody1986”的评论

引用来自“铂金小猪”的评论

引用来自“yuzhouliu”的评论

使用 COBOL 会让你变的脑残,所以教别人使用 COBOL 就是犯罪。
-- E.W. Dijkstra,Dijkstra 算法发明者

COBOL语言有这么糟糕吗? 为什么银行还在用?

难道你觉得开发银行程序的那些人很牛掰吗?或许他们中间确实有值得崇拜的大牛,但更多的是一些不负责任的垃圾。看看银行的那些网站就能知道这些人是什么鸟样了。

银行网站和银行金融系统是一个概念?

我认识的几个开发银行应用软件的人,技术并不好,应为是朋友,不好意思用垃圾来形容 他们,但是他们之所以能在银行行业混,靠的是频繁跳槽来逐步升级自己的地位,而不是靠的真本事,实际上,他们的代码很……,怎么说呢?都是朋友,还是客气点吧,很省略号……

我也有银行的同学, 技术不好, 但是业务熟啊, 随便在银行间跳都是20W/y起的. 他们想法很明确, 技术就是屁, 凑合就行, 投资些其他的更好. 几个朋友聚在一起, 还讨论谁谁技术好, 很累, 玩牌斗斗牛才有意思.

我也认识一些这样的人,连 expdp 的都记不全,从收入来看也混得比偶们这些码农强。

你们都忽略了别人业务很熟的前提,技术和业务是2个方面,是平等的但是总有很多人只关注技术,所有智能羡慕嫉妒恨了。这2个方面吃透一个都可以生活的很舒服了,吃透2个的人太少了。

不错,两个都吃透的基本都创业当老板去了,
我觉得有意思的是感觉现在很多干it的就是瞧不起其他人,喜欢说的是:某某技术烂,某某这都不会,凭啥拿这么高工资?
忘记了这只是一个职业,你干it有技术,人家工人也有技术,农民也有技术,只是人家的技术是人家所从事的职业,就算同是程序员,有些人技术擅长,有些人擅长管理人,人家混得比你好更大可能是他有出色的地方。编程是一种技术,但绝非唯一的技术,难道你们银行的同学做得比你们好就只能靠编程的能力么?他业务比你们强难道就不应该混得好么?
感觉现在很多人说到这些就喜欢喷别人技术差,真比别人强多少呢?说人差但是实际未必比得上别人的人也见过呢。
0

引用来自“GeorgeWorld”的评论

引用来自“开心303”的评论

引用来自“godlike”的评论

ruby是目前名声最好的语言之一

之一 呵呵

又见“之一”说,“之一”等于没说,100亿中的“之一”和两个之中的“之一”都是“之一”,但是差距是9900000000。

“之一”等于没说,就如同放屁对于大气来说没什么影响一样。

我只是听说过
0
哈哈哈 人类语言
0
Edsger Wybe Dijkstra 一直在说‘脑残’。。。
0
说实话,基本上每一条都不知道在说什么,看来我是个业余的程序员!
0
支持C语言的走过!
0
世界上只有两种编程语言:整天被人喷的语言,没有人用的语言。
-- Bjarne Stroustrup
0
java还好啦...
0

引用来自“wixsky”的评论

引用来自“kxt”的评论

引用来自“mavica”的评论

如果 Java 真的有垃圾收集的话,大部分程序在刚开始执行的时候就会把他们自己删了。
这个喷的不是语言,而是开发员吧~~

我觉得说的是Java垃圾回收机制的设计.

很明显是说 Java 开发的程序就是垃圾,程序一运行就当垃圾给回收了...

哈哈,是的。。如君所说。
0

引用来自“kxt”的评论

引用来自“mavica”的评论

如果 Java 真的有垃圾收集的话,大部分程序在刚开始执行的时候就会把他们自己删了。
这个喷的不是语言,而是开发员吧~~

我觉得说的是Java垃圾回收机制的设计.

很明显是说 Java 开发的程序就是垃圾,程序一运行就当垃圾给回收了...
0
最后神吐糟...
0
点亮了
0
0

引用来自“大东哥”的评论

引用来自“GeorgeWorld”的评论

引用来自“nobody1986”的评论

引用来自“铂金小猪”的评论

引用来自“yuzhouliu”的评论

使用 COBOL 会让你变的脑残,所以教别人使用 COBOL 就是犯罪。
-- E.W. Dijkstra,Dijkstra 算法发明者

COBOL语言有这么糟糕吗? 为什么银行还在用?

难道你觉得开发银行程序的那些人很牛掰吗?或许他们中间确实有值得崇拜的大牛,但更多的是一些不负责任的垃圾。看看银行的那些网站就能知道这些人是什么鸟样了。

银行网站和银行金融系统是一个概念?

我认识的几个开发银行应用软件的人,技术并不好,应为是朋友,不好意思用垃圾来形容 他们,但是他们之所以能在银行行业混,靠的是频繁跳槽来逐步升级自己的地位,而不是靠的真本事,实际上,他们的代码很……,怎么说呢?都是朋友,还是客气点吧,很省略号……

我也有银行的同学, 技术不好, 但是业务熟啊, 随便在银行间跳都是20W/y起的. 他们想法很明确, 技术就是屁, 凑合就行, 投资些其他的更好. 几个朋友聚在一起, 还讨论谁谁技术好, 很累, 玩牌斗斗牛才有意思.

对,银行是业务为王。
顶部