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

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

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

程序员小冰
程序员小冰
很好的文章
happem
happem
基础跟重要,不过是从事哪个行业,楼主所写的有道理,不错.更多的学习资料:http://www.lirenedu.org/
phantasy
phantasy
不看入目呀
z
zyr51860212

引用来自“nobody1986”的评论

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

引用来自“皮总”的评论

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

引用来自“GeorgeWorld”的评论

引用来自“nobody1986”的评论

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

引用来自“yuzhouliu”的评论

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

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

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

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

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

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

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

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

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

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

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

引用来自“皮总”的评论

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

引用来自“GeorgeWorld”的评论

引用来自“nobody1986”的评论

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

引用来自“yuzhouliu”的评论

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

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

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

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

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

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

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

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

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