idols

Who do you think is the best coder,and why?

IT cattle influencing the world

  • William Nelson Joy
  • John D. Carmack II
  • David Neil Cutler
  • Donald Ervin Knuth
  • Kenneth Lane Thompson
  • Robert C. Pike

William Nelson Joy

威廉·纳尔逊·乔伊(英语:William Nelson Joy,1954年11月8日-),昵称比尔·乔伊(Bill Joy),生于美国密歇根州法明顿山,计算机科学家与程序员,是BSD操作系统的主要设计者,曾创作了包括vi、C Shell等软件。与维诺德·柯斯拉、史考特·麦克里尼和安迪·贝托尔斯海姆一起创立了甲骨文公司(Sun Microsystems),并作为首席科学家直到2003年。


John D. Carmack II

约翰·D·卡马克二世(John D. Carmack II,1970年8月20日-),是美国的电玩游戏程序员、id Software的创始人之一,id是一家专门开发电子游戏、电视游戏的公司,成立于1991年.


David Neil Cutler

大卫·尼尔·卡特勒一世(英语:David Neil Cutler, Sr.,1942年3月13日-),昵称为戴夫·卡特勒(英语:Dave Cutler),生于美国密歇根州兰辛市,著名程序员,大学期间获得数学学士,主攻物理,毕业后进入杜邦公司从事材料测试,曾服务于迪吉多与微软,领导开发过数个操作系统,如RSX-11M、VMS、VAXELN,其中最著名的为微软 Windows NT。


Donald Ervin Knuth

唐纳德·尔文·克努斯(英语:Donald Ervin Knuth,汉名:高德纳,1938年1月10日-),出生于美国密尔沃基,著名计算机科学家,斯坦福大学计算机系荣誉退休教授。高德纳教授为现代计算机科学的先驱人物,创造了算法分析的领域,在数个理论计算机科学的分支做出基石一般的贡献。在计算机科学及数学领域发表了多部具广泛影响的论文和著作。1974年图灵奖得主。
高德纳最为人知的事迹是,他是《计算机程序设计艺术》(The Art of Computer Programming)的作者。此书是计算机科学界最受高度敬重的参考书籍之一。此外还是排版软件TEX和字体设计系统Metafont的发明人。提出文学编程的概念,并创造了WEB与CWEB软件,作为文学编程开发工具。


Kenneth Lane Thompson

肯尼斯·蓝·汤普逊(英语:Kenneth Lane Thompson,1943年2月4日-)小名肯·汤普逊(英语:Ken Thompson),是美国计算机科学学者和工程师。黑客文化圈子通常称他为“ken”[1]。在贝尔实验室工作期间,汤普逊设计和实现了Unix操作系统。他创造了B语言——C语言的前身,而且他是Plan 9操作系统的创造者和开发者之一。2006年,汤普逊进入Google公司工作,与他人共同设计了Go语言。他与丹尼斯·里奇同为1983年图灵奖得主。
此外,肯·汤普逊还参与过正则表达式和UTF-8编码的设计,改进了文本编辑器QED,创造了ed编辑器。他曾制造过专门用于下国际象棋的电脑“Belle”,并创建了残局数据库。


Robert C. Pike

罗勃特·派克(Robert C. Pike,1956年-),昵称为罗勃·派克(Rob Pike),来自加拿大的程序员,曾经加入贝尔实验室,为 UNIX小组的成员。曾经参与过贝尔实验室九号计划、Inferno,与编程语言 Limbo的开发。
他与肯·汤普逊共同开发了UTF-8。
目前为 google的工程师,参与编程语言 Go与Sawzall的研发工作。


etc…