程序员平时都是木讷的,但是谈到计算机或者程序的时候简直就是天才—兼借题发挥,谈谈语言及工具的选择
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie
讨论新闻组及文件
程序员们对各类事物的敏感度可能都不够,但是对于计算机和程序语言的敏感度实在太高,所以,在这个他们赖以为生的领域,他们的聪明才智发挥的是若此的淋漓尽致。
最近看到CSDN上的
《语录:101条伟大的计算机编程名言》,觉得很有意思:)
其中有很多,是真的属于程序员才能理解的幽默:
最能让人会心一笑的是61条:
61、我想微软之所以把它叫做.Net,是因为这样它就不会在Unix的目录里显示出来了.(Oktal)
不理解的兄弟。。。。和你解释了也就没有效果了。
也有很多的确是属于经验之谈:
32、好的软件的作用是让复杂的东西看起来简单.(Grady Booch,UML创始人之一)
62、There is no programming languageno matter how structuredthat will prevent programmers from making bad programs.(Larry Flon)
(这是唯一文章中没有翻译的,不知道为啥漏了,意思是无论结构多好的程序语言都不能阻止程序员写出垃圾程序。)
75、好代码本身就是最好的文档.(Steve McConnell)
另外,因为国外对s e x这种事情看的比较普通,所以例子中不乏相关的类比:
70、说Java好就好在运行于多个操作系统之上,就好像说肛 交好就好在不管男女都行.(Alanna)
73、软件就像性事:免费/自由更好.(Linus Torvalds)
程序语言是程序员的信仰,其圣战从未停止过:
57、只有两种编程语言:一种是天天挨骂的,另一种是没人用的.(Bjarne Stroustrup,C++之父)
58、PHP是不合格的业余爱好者创建的,他们犯做了个小恶;Perl是娴熟而堕落的专家创建的,他们犯了阴险狡诈的大恶.(Jon Ribbens)
微软作为世界软件世界的实际霸主,相关的也不少,除了.net那一条,我觉得还比较有意思的是:
18、微软有出了个新版本,Windows XP,据大家说是'有史以来最稳定的Windows', 对我而言, 这就好像是在说芦笋是'有史以来发音最清脆的蔬菜一样' (Dave Barry)
调试永远是占用着程序员绝大部分时间:。。。。。
14、我终于明白'向上兼容性'是怎么回事了.这是指我们得保留所有原有错误.(Dennie van Tassel)
84、如果调试是除虫的过程,那么编程就一定是把臭虫放进来的过程.(Edsger W. Dijkstra)
为了增加主题的契合度,我还引用一些国内有意思的例子,某年某月,当大牛开始贬低C++的时候,国内程序员突然牵扯到C++,Python上的争吵:
d发表于2007年9月11日 11:59:29IP:举报
C++还在讨论String的时候.Python已经做好了项目在喝酒了.我也有一句.python在为开发一个操作系统无能为力的时候.C++已经在喝COFI了,晕.
gussing发表于2007年9月11日 12:21:01IP:举报
是啊,可以喝咖啡,多爽
python 程序员喝了十年咖啡,c程序员熬了十年夜,后来在一次聚会上他们相遇了,python还在喝咖啡,c程序员则买了一艘豪华游艇准备出海旅游。python 程序员一脸兴奋的说:老兄,知道吗,python又出新库了!c程序员也一脸兴奋,说:当然知道,那正是我带领的一个团队开发的。
irplay发表于2007年9月11日 12:45:43IP:举报
python什么垃圾啊...高不成低不就的语言都要淘汰.
hehe发表于2007年9月11日 13:20:52IP:举报
gussing 发表于2007-09-11 12:21:00 IP: 220.248.25.*
是啊,可以喝咖啡,多爽
python 程序员喝了十年咖啡,c程序员熬了十年夜,后来在一次聚会上他们相遇了,python还在喝咖啡,c程序员则买了一艘豪华游艇准备出海旅游。python 程序员一脸兴奋的说:老兄,知道吗,python又出新库了!c程序员也一脸兴奋,说:当然知道,那正是我带领的一个团队开发的。
--------------------------------------------
一百个python程序员都在喝咖啡,一百个c程序员中只有一个买了游艇,剩下99个还在加班
笑死发表于2007年12月28日 1:32:01IP:举报
刚喝完咖啡,忽然客户过来说:"太慢了,我去找人重新开发.我们的合作到此为止啦".
呵呵,C++程序员对于Python运行速度的攻击,Python程序员对于C++开发效率的攻击都是如此的尖锐并且有思想:)很有意思,我印象深刻,好不容易翻出来啊。。。。。
说到圣战:。。。VIM与Emacs的圣战被誉为从计算机发明那天就开始,计算机历史上持续最长时间的圣战:)有很多相关资料,这里是一个
《EMACS 对 vi:永无止境的圣战》
。。。无奈的是。。。我作为靠C++谋生,业余对Python很感兴趣,并且无论在Linux下,Windows下都使用着VIM的家伙,几大圣战的讨论我都是被攻击的当事人-_-!(因为攻击者肯定都是全面积覆盖)
其实。。。从使用者的角度来说,没有东西是完美的,但是都存在选择,当年也在EMACS和VI中选择,最后我发现我要的仅仅是一个在任何时候都可以使用的方便的文本编辑工具的时候,我选择了VIM,虽然也有被那句很经典的话打动的意思:EMACS的程序员都希望增加一个脚踏板。。。呵呵
当我觉得我需要是一种通用的编程语言,但是却要足够的接近底层的时候,我选择了C++,这个领域我没有其他选择,当我开始网络游戏服务器/客户端开发的时候,我需要一种高效的嵌入式脚本语言(工作需要)我选择了LUA这样的小众语言,再后来,我感觉自己希望加深对Linux/Unix的理解,并且习惯在Shell下工作时,我学习了bash(不知道是用的太少,还是没有理解其精髓,总感觉语法过于扭曲,实际上用bash的时候更喜欢用其兼容csh的”(())”语法,特别是当我不当使用,用其实现算法的时候-_-!),再再后来,我希望有一种足够好,足够通用,并且和C/C++能够很好交互的脚本语言时,我选择了Python,它也一直在给我惊喜:)虽然它的速度实在不咋的,但是,当我开始使用Python的时候,速度明显不是我关心的东西了,别忘了。。。作为程序员,我的母语是C++。理解你需要的,做出适当的选择,可能这才是王道。。。。。
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie
分享到:
相关推荐
计算机程序员考试题,是程序员考试必备的复习材料,希望能帮助大家
天才程序员
程序员谈如何掌握计算机专业英语程序员谈如何掌握计算机专业英语程序员谈如何掌握计算机专业英语程序员谈如何掌握计算机专业英语程序员谈如何掌握计算机专业英语程序员谈如何掌握计算机专业英语程序员谈如何掌握...
程序员表白专用
计算机软考初级程序员试题及答案.pdf
计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机程序员简历计算机...
一本非常好的从程序员角度出发讲解计算机系统的书籍。从此书中我们可以看到计算机计算的本质到底是什么,如何构成的,各部分的协作,程序语言到机器语言,程序优化设计等等。
程序员如何掌握计算机英语 刘艺 干程序员是一项很辛苦的工作 要成为一个高水平的程序员尤为艰难这是因为计算机软 件技术更新的速度越来越快而这些技术大多来源于英语国家我们在引进这些技术时往往受 到语言障碍的...
11、VC++、VB、BC、BCB、Delphi、VF等都只是编程的工具和环境,不是编程语言。 12、面向结构的设计概念。 13、面向对象的概念。(好好理解,兄弟,这个东西还是很重要的) 14、软件工程的概念和原理。(如果你...
个人觉得这是每个程序员必须研读的一本书,对程序的理解会更加到位,不懂计算机的程序员是假程序员
一名合格程序员的必备工具,当然这只是一小部分的小工具,大工具无法上传
计算机程序员考试试题及答案.pdf
桌面整理工具, keil程序规划整理工具AStyle与其使用说明, 还有几个程序员常用工具。
这是我为自己写的一款表白的程序,并且己用它表白成功,于是几经努力把它完成为一个完整的程序,这是我准备完成的程序之爱系列第一辑,希望能多做几辑吧。
一个程序员的工具箱
程序员专用聊天工具.zip
语言程序设计资料:Unicode-程序员读物:谈谈Unicode编码.doc
程序员都在用的一些小工具合集,一些工具比较特殊,使用360、百度等国产劣质山寨杀毒软件可能误报,推荐使用国际一线杀毒软件。并且请自行鉴别,非程序员或者技术不足的人请勿下载。
C/C++程序员宝典 本文档是供c/c++程序员面试复习所用,当然了,普通学习者也可借鉴其中的内容学习 收集资源不易,请珍惜