Board logo

标题: [业评] 史上最伟大的十大程序员 [打印本页]

作者: 马甲爵    时间: 2007-11-8 23:51     标题: 史上最伟大的十大程序员

  1,John Carmack(约翰.卡马克)

  
John是程序员的教父.他一直致力与推翻世界快速工业化的障碍,在引领时代浪尖的同时仍能将研究成果作为游戏的一部分,它的贡献令人敬畏.他在计算机图形方面的创新给我们带来了Wolfenstein 3D, Doom & Quake.

  

  2,Linus Torvalds(Linus Torvalds)

  Linux之父,他想为PC创造一个类似于Unix的操作系统,不仅实现了这个目标,并为软件带来了创造性的革命——开源。

  

  3,Tim Berners-Lee(蒂姆·伯纳斯·李)

  World Wide Web 的发明人,他为互联网带来的东西影响了全世界的人民。

  

  4,Douglas Andrew Bell

  他开发了知名的游戏:Dungeon Master ,并将RPG游戏带入了一个新的时代.尽管这么多年以来图形技术已经有了长足的进步,但成千上万的游戏仍在复制他在1987年创立的存盘制(inventory system).

  5,Dennis Ritchie(丹尼斯·里奇)

  C语言之父!Dennis Ritchie对许多领域都深有研究,包括:C, ALTRAN, B, BCPL和Unix.在C方面他尤其产生了重大的影响,他与Brian Kernighan合著的书:The C Programming Language无疑是历史上最好的编程书籍.

  

  6,Bram Cohen(布拉姆·科恩)

  BitTorrent 技术之父!Bram编写了BitTorrent协议允许文件共享。如今这项技术正应用在互联网的各个角落。

  

  7,Rasmus Lerdorf, Andi Gutmans & Zeev Suraski

  PHP之父!如今PHP已运行于互联网上34%的网页。

  

  
Rasmus Lerdorf

  

  
Andi Gutmans

  

  
Zeev Suraski

  
8,Jez San

  Argonaut的创始人,即使位居高管仍致力于编程,他的代码常凭借在编程前沿技术的突破令人眼前一亮.

  

  9,Bjarne Stroustrup

  
C++之父。没有他从C到C++引领的这一步,我们会怎么样呢?

  

  10,Richard Bartle,Roy Trubshaw

  他们一起编写了第一个在线多人联机游戏。 第一个 MUD (多用户层面),在埃塞克斯大学写成,后成为用户在网络中交流的一种方式,是Internet文化的一部分。

  
作者: 爱你一棒陲    时间: 2007-11-9 00:38

卡大神排老大啊:D
作者: 离神最近的人    时间: 2007-11-9 00:40

JC还未够班排第一:D
作者: 到处看着    时间: 2007-11-9 00:51

为什么没有大门
作者: 788414    时间: 2007-11-9 00:55

引用:
原帖由 到处看着 于 2007-11-9 00:51 发表
为什么没有大门
在技术方面大门到没什么开天辟地的成就

应该算是非常非常好的市场影响管理专家
作者: 788414    时间: 2007-11-9 00:55

对啦

JC算是最好的游戏程序员

不然C++之父算什么?
作者: elong    时间: 2007-11-9 01:05

数据库的?oracle什么的也应该算吧
作者: 超越神的牛肉人    时间: 2007-11-9 01:11

引用:
原帖由 马甲爵 于 2007-11-8 23:51 发表
  4,Douglas Andrew Bell

  他开发了知名的游戏ungeon Master ,并将RPG游戏带入了一个新的时代.尽管这么多年以来图形技术已经有了长足的进步,但成千上万的游戏仍在复制他在1987年创立的存盘制(inventory system).  
存盘制!?!?!?
道具界面???
什么鸟翻译……
作者: RestlessDream    时间: 2007-11-9 01:11

引用:
原帖由 马甲爵 于 2007-11-8 23:51 发表 4,Douglas Andrew Bell

  他开发了知名的游戏ungeon Master ,并将RPG游戏带入了一个新的时代.尽管这么多年以来图形技术已经有了长足的进步,但成千上万的游戏仍在复制他在1987年创立的存盘制(inventory system).  
这狗屁翻译……谁告诉你 inventory system是存盘制……

分明是道具系统……
引用:
原帖由 马甲爵 于 2007-11-8 23:51 发表
10,Richard Bartle,Roy Trubshaw

  他们一起编写了第一个在线多人联机游戏。 第一个 MUD (多用户层面),在埃塞克斯大学写成,后成为用户在网络中交流的一种方式,是Internet文化的一部分。
MUD什么时候成“多用户层面”了……

[ 本帖最后由 RestlessDream 于 2007-11-9 01:14 编辑 ]
作者: 超越神的牛肉人    时间: 2007-11-9 01:14

引用:
原帖由 马甲爵 于 2007-11-8 23:51 发表
  10,Richard Bartle,Roy Trubshaw

  他们一起编写了第一个在线多人联机游戏。 第一个 MUD (多用户层面),在埃塞克斯大学写成,后成为用户在网络中交流的一种方式,是Internet文化的一部分。
…………………………
………………………
……………………
…………………
………………
……………
…………
………
……

作者: Ophelia    时间: 2007-11-9 01:27

Richard Bartle满塞

不过我一直对他是第一个在MUD里扮演肩负着帮宅男脱宅伟大使命的女性角色的人耿耿于怀。。:D

C++之父也要拜一下,名字根本不知道怎么读。。

[ 本帖最后由 Ophelia 于 2007-11-9 01:30 编辑 ]
作者: otz    时间: 2007-11-9 01:30

好像不是十个人,我数错了?
作者: 大头木    时间: 2007-11-9 08:39

以java的意义,创始人怎么也能 排个位。
作者: amego    时间: 2007-11-9 08:53

java是把面向对象提纯了,和c++的出现还不是一个意义层面上的,c++就像是时代跨越,java是同事一代的更新
作者: z0406    时间: 2007-11-9 09:01

什么乱七八糟的,简直是莫名其妙不知所谓。。。
作者: z0406    时间: 2007-11-9 09:07

引用:
原帖由 amego 于 2007-11-9 08:53 发表
java是把面向对象提纯了,和c++的出现还不是一个意义层面上的,c++就像是时代跨越,java是同事一代的更新
不能这么说,程序设计语言自有其进化的足迹,只不过有些脚印并不为人所知罢了。关于C++的来历可以参考 Bjarne Stroustrup写的 The Design and Evolution of C++这本书。
作者: jzhl    时间: 2007-11-9 09:11

竟然没有Anders Hejlsberg,GOF也看不到.

[ 本帖最后由 jzhl 于 2007-11-9 09:12 编辑 ]
作者: solopain    时间: 2007-11-9 09:28

什么乱七八糟的,竟然没有叶伟和硫酸脸
作者: 黑米汤圆    时间: 2007-11-9 09:30

竟然没有屎玉柱
作者: karsus    时间: 2007-11-9 09:38

这是哪里评的,还程序员?JC怎么可能跟Dennis Ritchie这种人平起平坐,要是以C语言创始人这种功绩的话,除了Bjarne Stroustrup都可以走开了,大把的图灵奖得主都没上来
不知所谓
作者: 大头木    时间: 2007-11-9 09:41

引用:
原帖由 amego 于 2007-11-9 08:53 发表
java是把面向对象提纯了,和c++的出现还不是一个意义层面上的,c++就像是时代跨越,java是同事一代的更新
为什么非要从面向对象这方面去看,从java的网络意义看不行?允许C的结构,C++的对象,就不允许java带来的网络。
微软的C#抄java是抄得不亦乐乎。而C#就是C++++的意思,连微软都承认java的意义了,而比尔盖茨更是多次赞叹java的重大意义,并付出了实践(推出.NET)
作者: jinwyp    时间: 2007-11-9 09:49

ruby是真纯得面向对象
java静态变量还不是
作者: carnon    时间: 2007-11-9 10:09

史上最伟大?

看到第一个就知道不用看下去了
作者: presio    时间: 2007-11-9 10:37

World Wide Web 的发明人也归类为程序员吗?

那冯·诺依曼呢
作者: cocoa    时间: 2007-11-9 10:46

虽然我对卡老大很崇拜,但是排第一还是有点过了,恐怕他自己也不这样认为吧。c++之父排名这么靠后,恐怕也会引起粉丝的不满,本身给程序员排名就很荒谬,你让c++之父开发quake,他也未必行,老大是不怎么玩游戏的(他的访谈说过),不过卡老大开发编译器还是有能力的,quake c,quake 3里面的虚拟机就是证明。顺便说,Bjarne Stroustrup 的官方翻译名为 比杨尼。斯卓斯朱夫,汉字可能不对,发音应该是不错的,是csdn的一篇他的访谈说的
作者: jzhl    时间: 2007-11-9 10:53

引用:
原帖由 cocoa 于 2007-11-9 10:46 发表
虽然我对卡老大很崇拜,但是排第一还是有点过了,恐怕他自己也不这样认为吧。c++之父排名这么靠后,恐怕也会引起粉丝的不满,本身给程序员排名就很荒谬,你让c++之父开发quake,他也未必行,老大是不怎么玩游戏的(他 ...
好久没摸C++了,0X标准迟迟不出,如果C++再不对并行开发做调整,估计就危险了.也不知道BOOST现在发展成什么样了?
作者: irislaw    时间: 2007-11-9 11:08

既然没有开发UNIx的反而有开发LInux。。。。
作者: cocoa    时间: 2007-11-9 11:10

做过多年开发的高手恐怕对语言之争都会付之一笑把,工具罢了,抽取外在的型,程序或者软件的核心无非都是第一步干什么,第二步干什么,或者是对象a和对象b和对象c发生了某种关系,调用方式或者简易程度不同罢了。编程就像武侠中的功夫,开始讲求基本功,然后有门派之争,好比c,c++,c#,java,然后有武林秘籍,比如oo思想或者设计模式什么的,再高的境界就是不受招式,门派影响,手中无剑,飞花落叶皆可为剑,一套普通少林长拳打遍天下,vb都能耍得重剑无峰,大巧不工。再往上就是手中无剑,心中亦无剑,达到和平的境界,退出it,醉酒当歌,廖此一生
作者: GAYBL    时间: 2007-11-9 11:13

第一为什么是他?
作者: 炎怡    时间: 2007-11-9 11:16

居然没有我心目中的神Anders Hejlsberg

我来添加介绍

Anders       Hejlsberg,神话中的人物。      
        
    丹麦人,毕业于丹麦工程技术学院,主修工程学(Engineering)。1980年开始为一种叫“Nascom”的微型计算机写程序,期间为这个机器写了一个Pascal编译器,并随后移植到CP/M和MS-DOS下。      
        
    后来,他在美国,和另外一个家伙一起创建了Borland公司,并推出了Turbo       Pascal,一直到1996年,他都在Borland担任首席工程师,并亲自担任首席架构师开发了Delphi。      
        
    1996年,Anders       Hejlsberg离开Borland加盟Microsoft,主持开发了J++和WFC,后来,创造了C#语言。      
        
    2000年,Anders       Hejlsberg因为在Turbo       Pascal,       Delphi,       C#,       Microsoft       .NET       Framework上的贡献而获得Dr.       Dobb 's       Excellence       in       Programming       Award。      
   

c#之父啊 ~~~~ C# C# C#


作者: 炎怡    时间: 2007-11-9 11:27

如果此贴 变成
争吵那个语言才是王道的话,那这贴就无聊了

你说JAVA就是无敌,跨平台,N多框架
我说.NET才是真正的王者。

没有意思,语言就是工具。
作者: GAYBL    时间: 2007-11-9 11:28

而我推崇C++.
作者: z0406    时间: 2007-11-9 11:31

发现TG真是无处不战那。。。。那我贴个各语言目前流行程度的数据好了。本贴不支持Firefox浏览器。

趋势图:


Position
Nov 2007
Position
Nov 2006
Delta in PositionProgramming LanguageRatings
Nov 2007
Delta
Nov 2006
Status
11Java20.542%+0.14%  A
22C13.969%-3.23%  A
34(Visual) Basic10.228%+0.76%  A
43C++8.750%-2.30%  A
55PHP8.687%-0.52%  A
66Perl4.738%-1.49%  A
77Python4.227%+0.59%  A
88C#3.917%+0.89%  A
912Ruby3.084%+1.37%  A
109JavaScript2.928%+0.62%  A
1110Delphi2.456%+0.20%  A
1214D1.704%+1.02%  A
1313PL/SQL1.179%-0.04%  A
1411SAS1.129%-1.08%  A
1516Lisp/Scheme0.754%+0.17%  A--
1648Lua0.746%+0.66%  A--
1717COBOL0.708%+0.14%  A--
1815ABAP0.647%+0.01%  A--
1919Pascal0.639%+0.12%  B
2018Ada0.613%+0.07%  B


[ 本帖最后由 z0406 于 2007-11-9 11:46 编辑 ]
作者: MJ3    时间: 2007-11-9 11:36

挺Bjarne Stroustrup
作者: GAYBL    时间: 2007-11-9 11:36

这里就是战的天堂.
作者: dachuizi    时间: 2007-11-9 11:43

观战,顺便长见识

本人主做系统集成,也接触部分开发方面,但很菜~~~哈哈
作者: westlost    时间: 2007-11-9 11:44

唯一的共同点:这些人大多头发很少
作者: jzhl    时间: 2007-11-9 13:18

引用:
原帖由 GAYBL 于 2007-11-9 11:28 发表
而我推崇C++.
我觉得团队用C++很麻烦!很难在一定薪金水平内找到相当水平的程序员.C++这语言对经验很看重,潜规则很多.不知道你推崇C++那一点?
如果真的有项目压力,你就会选最快,最容易用的语言(相对于此项目).

[ 本帖最后由 jzhl 于 2007-11-9 13:20 编辑 ]
作者: fromhell    时间: 2007-11-9 16:30

Richard stallman 呢?开源之父。这个都没有算上怎么能够排名呢? 可能是老爷子太低调了吧,越来越禅了~
作者: pixies    时间: 2007-11-9 16:48

虽然我也玩了很多年游戏,但作为一个以码代码为职业的人,感觉这里头实在没几个人配得上最伟大的程序员这个头衔的,特别是头一个
作者: qieyifonger    时间: 2007-11-9 17:45

看到个帖子偶很无语,JC教徒果然是比blz青更强大和恐怖的存在...
作者: PHAYZY    时间: 2007-11-9 18:47

jc先不说了,连Rasmus Lerdorf都能上榜,居然看不到James Gosling和Anders Hejlsberg......
作者: qustttt    时间: 2007-11-9 18:48

第六个人 比较赞:D
作者: 离神最近的人    时间: 2007-11-10 00:49

哈哈哈,在TG居然连程序语言都可以战得起来,太牛B了

改天开个帖战OGL和DX
作者: sumeru    时间: 2007-11-10 11:02

居然没有David Culter. 确Linus这厮
作者: Zak    时间: 2007-11-10 12:38

哪一个不是站在前人肩膀上的……还屎上
作者: yellowbigbird    时间: 2007-11-11 01:53

linux banzai


无敌了
作者: RestlessDream    时间: 2007-11-11 01:57

引用:
原帖由 Zak 于 2007-11-10 12:38 发表
哪一个不是站在前人肩膀上的……还屎上
如果你左脚踩到狗屎,那也是交好运

狗屎运
作者: cc0128    时间: 2007-11-11 04:31

TG还真是什么人都有啊
作者: hdfeel    时间: 2007-11-11 06:51

5,Dennis Ritchie(丹尼斯·里奇)

9,Bjarne Stroustrup

这两个应该排第一第二吧!!

java 这种东西实在搞不清楚怎么会那么流行 , 也不是什么好语言,效率低下。微软当初也不知道怎么的,让java这么流行。个人觉得c# 比java 好用多了。 java 也就跨平台好些。
作者: PHAYZY    时间: 2007-11-11 12:57

引用:
原帖由 hdfeel 于 2007-11-11 06:51 发表
5,Dennis Ritchie(丹尼斯·里奇)

9,Bjarne Stroustrup

这两个应该排第一第二吧!!

java 这种东西实在搞不清楚怎么会那么流行 , 也不是什么好语言,效率低下。微软当初也不知道怎么的,让java这么流 ...
装个framework什么都能跨平台,其实我一直搞不懂C++这种东西怎么会那么流行,也不是什么好语言,连个网页都不能做......
作者: carnon    时间: 2007-11-11 15:38

引用:
原帖由 PHAYZY 于 2007-11-11 12:57 发表


装个framework什么都能跨平台,其实我一直搞不懂C++这种东西怎么会那么流行,也不是什么好语言,连个网页都不能做......
233,战区的风气就是这样啥都不会就会喷

[ 本帖最后由 carnon 于 2007-11-11 15:41 编辑 ]
作者: abe1007之马甲    时间: 2007-11-11 15:43

FF的编程之父Nasir Gebelli 已经被许多人遗忘了。
作者: z0406    时间: 2007-11-11 16:59

引用:
原帖由 hdfeel 于 2007-11-11 06:51 发表
5,Dennis Ritchie(丹尼斯·里奇)

9,Bjarne Stroustrup

这两个应该排第一第二吧!!

java 这种东西实在搞不清楚怎么会那么流行 , 也不是什么好语言,效率低下。微软当初也不知道怎么的,让java这么流 ...
真够酸的。
作者: hdfeel    时间: 2007-11-11 17:21

引用:
原帖由 PHAYZY 于 2007-11-11 12:57 发表


装个framework什么都能跨平台,其实我一直搞不懂C++这种东西怎么会那么流行,也不是什么好语言,连个网页都不能做......
没有c++ 做不了的东西吧。 c++的出现,带来了软件业基础性的革命。    java 算c++ 思想的一种延伸吧。

[ 本帖最后由 hdfeel 于 2007-11-11 17:27 编辑 ]
作者: PHAYZY    时间: 2007-11-16 23:17

引用:
原帖由 carnon 于 2007-11-11 15:38 发表


233,战区的风气就是这样啥都不会就会喷
兄台是不是生活太严肃了点?偶是不懂,只不过进来活跃一下气氛而已......
作者: iceliking    时间: 2007-11-17 10:23

引用:
原帖由 788414 于 2007-11-9 00:55 发表


在技术方面大门到没什么开天辟地的成就

应该算是非常非常好的市场影响管理专家
你是没有用过dos还是怎么的
作者: GAYBL    时间: 2007-11-17 14:05

引用:
原帖由 hdfeel 于 2007-11-11 17:21 发表


没有c++ 做不了的东西吧。 c++的出现,带来了软件业基础性的革命。    java 算c++ 思想的一种延伸吧。
C++至少还可以面向概念,JAVA就是个纯面向对象的东西.
作者: lawson    时间: 2007-11-17 23:36

虽然不懂编程,但个人很佩服那些语言程序设计师,把那么枯燥的东西通过描述,可以做到那么多神奇的事情,的确伟大到顶点!!
作者: xphi    时间: 2007-11-17 23:46

引用:
原帖由 PHAYZY 于 2007-11-11 12:57 发表


装个framework什么都能跨平台,其实我一直搞不懂C++这种东西怎么会那么流行,也不是什么好语言,连个网页都不能做......
C++不能做网页?从前有个东西叫CGI,现在至少还有东西叫ISAPI。
作者: yang_yii    时间: 2007-11-18 13:51

说起面向对象,有几个人知道small talk?
Objective-C现在都2.0了。
作者: sanfa777    时间: 2007-11-20 19:27

John Carmack
作者: silverhoof    时间: 2007-11-20 19:34

Richard.M.Stallman 居然没有入榜?第一名居然是Carmack?
这榜单就是一个笑话。




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0