14位在世的超级程序员

虽然我们没办法真正证明谁是在世程序员中谁最牛,但总有开发人员不停讨论这个话题。ITworld网站在各种相关论坛里研究输入设备及编码器,看看有没有谁是大家普遍赞同的牛逼程序员。事实证明,还是有极少数的人名会经常被提到。而基于这个调查研究,找出了以下14位普遍认同的世界14大牛逼程序员:

1.JonSkeet

上榜理由:StackOverflow大神

资历:谷歌软件工程师,《精通C#》(C#inDepth)作者,StackOverflow 声望,平均每个月回答的问题超过个。

评价:“JonSkeet根本不需要调试器,他只要扫一眼就能让错误代码无处遁形。”——StevenA.Lowe“如果JonSkeet的代码不能被编译出来,编译器就要道歉”——佚名“JonSkeet的代码不用遵循编码规范,它自己就是。”——佚名

2.GennadyKorotkevich

上榜理由:编程比赛神童

资历:国际信息学奥林匹克竞赛(InternationalOlympiadinInformatics,IOI)最年轻(11岁)的参赛者,连获6次金牌(—)。年ACM国际大学生程序设计比赛获胜团队一员,Facebook年黑客杯获奖者。截止到原稿发稿前,排名俄罗斯算法竞赛网站Codeforces(昵称Tourist) 名,TopCoder国际编程大赛第二名。

评价:“一个编程神童!”——佚名“Gennady令人叹为观止,这也是我在白俄罗斯开展大型开发团队的显著原因。”——ChrisHoward“Tourist是个天才!”——NukaShrinivasRao

3.LinusTorvalds

上榜理由:Linux创建者

资历:创建了Linus内核和Git这个开源版本控制系统。斩获无数奖项与荣誉,包括年电子前哨基金会先锋奖(EFFPioneerAward)、年英国计算机协会LovelaceMedal奖章、年千年技术奖(MillenniumTechnologyPrize)和年IEEE计算机协会计算机先驱奖。同时还在年入选了美国计算机历史博物馆名人堂,年入选互联网名人堂。

评价:

AlokTripathy“他非常、十分、极其的棒。”

4.JeffDean

上榜理由:谷歌搜索引擎的智囊

资历:协助设计许多谷歌的大规模分布式系统,包括网站爬行、索引和搜索、相关广告、MapReduce变成模型、BigTable数据存储系统和Spanner数据库。年当选美国国家工程院院士,年获得ACMSIGOPSMarkWeiserAward奖项和ACMInfosysFoundationAward计算科学奖。

评价:“在数据采掘上带来了很大突破(GFS、MapandReduce、BigTable)”——NatuLauchande“在做着无数其他事情的同时,构思、建立、部署了MapReduce和BigTable。”——ErikGoldman

5.JohnCarmack

上榜理由:毁灭战士《Doom》开发者

资历:idSoftware的联合创始人,开发了许多很有影响的 人称射击游戏,比如《德*总部3D》(Wolfenstein3D)、《毁灭战士》(Doom)和《雷神之锤》(Quake)。率先开创了许多计算机显示技术,如切片适配更新(AdaptiveTileRefresh)、二叉空间分割(BinarySpacePartitioning)和(SurfaceCaching)。年在互动艺术与科学学会(AcademyofInteractiveArtsandSciences)名人堂就职,年获得游戏开发者选择奖终身成就奖。

评价:“德*总部3D、毁灭战士和雷神之锤是当前的大变革,已经影响了一代游戏设计者。”——dniblock“他基本上可以在一个周末写出任何东西......”——GregNaughton“他是计算机编码界的莫扎特......”——ChrisMorris

6.RichardStallman

上榜理由:Emacs和GCC创造者

资历:成立了GNU项目计划,创造了许多核心工具,如Emacs、GCC、GDB以及GNUMake,还创立了自由软件基金会。年获得ACMGraceMurrayHopper奖,年获得EFF先锋奖。

评价:“在Symbolics和LMI对阵中,单枪匹马打败了好几个Lisp黑客。”——SrinivasanKrishnan“关于这位牛人我的看法可能和许多人有许多不一样的地方,但是不论他站着还是躺着,都会是最重要的程序员之一。”——MarkoPoutiainen

7.PetrMitrechev

上榜理由:最有竞争力的程序员之一

资历:年和年获得国际信息学奥林匹克竞赛金牌,年谷歌编程挑战赛获奖者,也是TopCoder算法公开赛 ,还曾两次获得Facebook黑客杯 (、)。截止至发稿前,是TopCoder(昵称Petr)上 的算法参赛者,Codeforces排名第五。

评价:“哪怕是在印度也是编程方面很有竞争力的偶像级人物......”——佚名

8.FabriceBellard

上榜理由:QEMU创造者

资历:创造了许多 开源软件程序,包括QEMU(一个硬件仿真和虚拟技术平台)、FFmpeg(处理多媒体数据)、TinyC编译器和LZEXE(压缩软件)。和年C语言混乱代码大赛(ObfuscatedCCodeContest)优胜者,年谷歌OReillyOpenSourceAward获得者,计算圆周率小数点后位数最多的前一次世界纪录保持者。

评价:“我觉得FabriceBellard的作品很卓越,引人注目。”——raphinou“FabriceBellard是世界上最多产的程序员......”——PavanYara“他就像是软件工程界的尼古拉特拉斯。”——MichaelValladolid

9.DougCutting

上榜理由:Lucene创造者

资历:开发了Lucene搜索引擎,还有网络爬虫Nutch、一套大数据集的分布处理工具Hadoop。是一位开源的强烈倡导者(Lucene、Nutch和Hadoop的源代码都是开放的)。现任Apache软件基金会理事。

评价:“他是既写出特殊搜索框架(lucene/solr),又打开了通向世界的大数据网关(hadoop)的人。”——RajeshRao“他的作品/创作Lucene和Hadoop(及其他项目)为世界人民创造了巨大的财富和就业机会。”——AmitNithianandan

10.DonaldKnuth

上榜理由:《计算机程序设计艺术》(TheArtofComputerProgramming)作者

资历:写了这本编程理论的权威书籍,创造了TeX数码排版系统。是 位获得ACMGraceMurrayHopperAward的人,时间在年。年获得ACM图灵奖(A.M.TuringAward),年获得美国国家科学奖章,年获得IEEE冯诺依曼奖(JohnvonNeumannMedal),年成为计算机历史博物馆名人。

评价:“我只用过一个几乎零漏洞的大型计算机程序,那就是DonKnuth的TeX。”——JaapWeel

11.AndersHejlsberg

上榜理由:创造TurboPascal

资历:TurboPascal的原作者。后来又领导了Delphi(TurboPascal的下一代)的构建,C#首席设计师、架构师,Dobb’s程序设计杰出奖年获奖者。

评价:“我尊敬他,他创建了我 的开发工具,使我一步步成为了专业的软件工程师。”——StefanKiryazov

12.KenThompson

上榜理由:Unix创建者

资历:和DennisRitchie一起创建Unix,B语言、UTF-8字符编码方案、ed编辑器创造者,Go语言共同开发者。年ACM图灵奖共同得主,年IEEE先锋奖,年获得美国国家科技奖章。年进入计算机历史博物馆名人堂。

评价:“......可能是史上 的程序员,Unix内核、Unix工具、国际象棋程序Belle、Plan9、Go语言。”——PeteProkopowicz

13.AdamDAngelo

上榜理由:Quora的共同创办人

资历:作为Facebook的工程师,构建了动态消息基本架构。在离开Facebook创办Quora之前当上了Facebook技术总监、技术副总裁。还是高中生就在年获得美国计算机奥林匹克竞赛获得第八名,年和他在加州理工学院的团队一起获得AVM国际大学生程序设计大赛的银牌。年Topcoder高校挑战赛的算法编码比赛中进入决赛。

评价:“一名全能程序员”——佚名“我做出来的每一个好作品,他好像都能做出6个。”——MarkZuckerberg

14.SanjayGhemawat

上榜理由:谷歌核心架构师

资历:帮助设计一些谷歌大型分布式系统,包括MapReduce、BigTable、Spanner和GoogleFileSystem(谷歌文件系统)。创建了Unix的ical日历系统,年进入美国国家工程院,年获得ACMInfosysFoundationAward计算科学奖。

评价:“JeffDean(Google大牛)的僚机。”——AhmetAlpBalkan

↓↓更节操内容尽在

我与老公的日常









































北京专业的白癜风医院
北京白癜风专科治疗医院



转载请注明:http://www.xxcyfilter.com/zytd/4389.html