编程界十二位祖师爷级别的 “大牛”

我们常常会把那些贡献者为使我们生活变得更便利而做出的贡献看作是理所当然的,与那些给我们带来帮助的人相比,上天似乎有一种方式使得它给那些为我们带来娱乐的人的奖励要比前者更多。不过这没关系,我们知道该如何向那些带领着我们程序员和技术爱好者前进的人们致敬。

在这篇文章里面,我们将会看到 12 位空前最伟大的程序员(排名不分先后),下面就开始吧!

1. Dennis Ritchie

Dennis MacAlistair Ritchie,也被称为 “dmr”(这是他在贝尔实验室的用户名称),是 C 语言之父。C 语言已发展成为被最广泛使用的编程语言之一。

Dennis Ritchie

他是世界上最重要的计算机科学家之一,而且他也因为对 “数字时代” 所做的巨大贡献而广受赞誉。UNIX 操作系统,现在是 Mac OS X 等知名操作系统的核心,由 Dennis 和与他长期共事的 Ken Thompson 开发。

他们于 1983 年获得了由美国计算机协会颁发的图灵奖。在 1990 年,他们还获得了 IEEE 的 Hamming Medal,并于 1999 年获得了由克林顿总统颁发的国家技术奖。Dennis 在 2007 年退休,退休前担任朗讯技术公司系统软件研究部门的领导人职位。

2. Bjarne Stroustrup

1978 年,Bjarne Stroustrup 开发了另一门被广泛使用的编程语言,称作 C++。他是一位著名的研究教授并担任着许多重要的职位,包括摩根士丹利技术部门的常务董事、哥伦比亚大学计算机科学系客座教授以及德州农工大学 “杰出教授”。

Bjarne Stroustrup

他曾获得许多奖项,并创作了很多著名的书籍,包括 A tour of C++,C++程序设计原理与实践,C++ 程序设计语言,C++语言的设计和演化 等。

3. James Gosling

James Arthur Gosling 是加拿大的计算机科学家,也是公认的 Java 之父。各种软件系统,如 NeWS 和Gosling Emacs 的成功都归功于他的贡献。

James Gosling

因为他的显着成就,被当选为美国国家工程院的外籍会员。

4. Linus Torvalds

Linus Benedict Torvalds 是出生于芬兰的美国软件工程师,在 1991 年开发了 Linux,并担任 Linux 内核项目的首席架构师与项目协调者。

Linus Torvalds

他还负责创造了版本控制系统 “Git” 和日志分割软件 “Subsurface”。由于他为计算机创造的开源操作系统,使得 Linux 内核被广泛使用,他也被 Technology Academy of Finland 和 Shinya Yanamaka 授予 2012 千禧年技术奖。

5. Anders Hejlsberg

Anders Hejlsberg,Turbo Pascal 的作者和 Delphi 的首席架构师,是编程语言 C# 的开发人员。他是一位著名的丹麦软件工程师,负责协同设计其他成功的编程语言和开发工具。

Anders Hejlsberg

目前他是 C# 的首席架构师和微软 Typescript 的核心开发人员。

6. Tim Berners-Lee

Tim Berners-Lee,也被称为 TimBL,是一位英国计算机科学家,他因发明万维网而闻名。

在他于 1989 年 3 月为一个信息管理系统提出了建议之后,他通过互联网使用超文本传输协议(HTTP)实现了客户端 PC 和服务器之间的第一次通信,这一切都非常成功。

Tim Berners-Lee

他是万维网联盟(W3C)的领导,该组织负责监督 Web 的持续发展。

7. Brian Kernighan

Brian Wilson Kernighan 是一位加拿大计算机科学家。在贝尔实验室,他与 Unix 的创造者 Ken Thompson 以及 Dennis Ritchie 一起工作,同时他也是开发 Unix 的主要贡献者。

Brian Kernighan

他在与 Ritchie 共同创作 C 程序设计语言 一书后变得知名,还曾经合作编写 AWK 和 AMPL 编程语言。

8. Ken Thompson

Kenneth Thompson 是美国计算机科学的先驱,与 Dennis Ritchie 合作开发了 UNIX 操作系统。

Kenneth Thompson

他大部分的职业生涯是在贝尔实验室工作,在这期间他开发了 B 编程语言,也是 C 语言的主创者。

他是 Plan 9 OS 的早期开发人员。在黑客圈中他被称为Ken,还在他从 2006 年开始工作的谷歌,与其他人共同开发了 Go 编程语言。

9. Guido Van Rossum

当谈到 Python 时,Guido Van Rossum 总会被提到。他是荷兰计算机科学家,负责独自创作 Python 语言。

Guido Van Rossum

在 Python 社区,Guido Van Rossum 被人们认为是 “仁慈的独裁者(BDFL)”,因为他仍然关注并监督着 Python 的开发进程,并在必要的时刻做出决策。

从 2005 年到 2012 年,他在谷歌工作,在那里他负责开发 Python 编程语言,然后在 2013 年离开谷歌在 Dropbox 工作。

10. Donald Knuth

Donald Ervin Knuth,经常被称为算法分析之父,是美国计算机科学家,数学家和斯坦福大学荣誉教授。

Donald Knuth

他于 1974 年获得图灵奖,最为人知的事迹就是他是 计算机程序设计艺术 一书的作者。他的成就之一是对算法的计算复杂性的深入分析及其系统化形式的数学技术,还有 TEX 排版软件和 METAFONT 字型设计软件等。

值得一提的是,他还是开源代码运动最早的倡导者之一。事实上,如果没有 Donald Knuth 编程界将不会出现今天这么好的发展。

11. Richard Stallman

Richard Matthew Stallman 是最知名的自由软件爱好者和活动家,一直致力于推动用户享有学习,修改和分发软件的权利。

Richard Stallman

他是 GNU 项目的创始人,目标是创建一套完全自由的操作系统,后来还建立了自由软件基金会以协助 GNU 计划。他也是 GNU Emacs 的开发者。

他对版权法发展的影响力巨大,特别是在涉及自由软件权利和许可的地方,最著名的是通用公共许可证(GPL)。

12. Larry Wall

Larry Wall 因两件事而闻名,作为 Perl 编程语言之父和一位讽刺的语言学家。他也是自由软件的冠军,而且他在这方面的成就已被自由软件基金会认可,并于 1998 年获得第一届自由软件奖(Free Software award)。

Larry Wall

他在自然和人工语言方面的训练背景使得他非常适合编写 Perl 编程语言相关的书籍,他是 Programming Perl(通常被称为 ”骆驼书”)的共同作者之一,也著有 Perl Cookbook 一书。

BTW,“好的程序员有 3 种美德: 懒惰、急躁和傲慢(Laziness, Impatience and hubris) ” 这句话正是出自这位大牛。

要介绍的大牛已经介绍完了。如果编程世界是希腊神话,那么这些人都是计算机世界的神。

来自:http://www.iteye.com/news/32157

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 201,681评论 5 474
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,710评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 148,623评论 0 334
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,202评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,232评论 5 363
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,368评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,795评论 3 393
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,461评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,647评论 1 295
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,476评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,525评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,226评论 3 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,785评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,857评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,090评论 1 258
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,647评论 2 348
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,215评论 2 341

推荐阅读更多精彩内容

  • 附录B 编程的本质 编程的本质 N 尼古拉斯·沃斯(Niklaus Wirth,1934年2月15日—),生於于瑞...
    光剑书架上的书阅读 2,736评论 1 11
  • 计算机编程语言可用于将指令传达给计算机。它们基于某些句法和语义规则,定义了编程语言中每种结构的含义。 现在我得到了...
    幻凌风阅读 8,124评论 1 26
  • 本文只梳理大致的脉络,不做详尽的叙述。 一、计算机的发明 世上本无路,走的人多了,就有了路。世上本无计算机,琢磨的...
    刘军民阅读 14,097评论 28 121
  • 转载至异次纪元文章链接:http://www.iplaysoft.com/p/brief-history-of-l...
    弄浪的鱼1阅读 3,191评论 0 22
  • 5.23子曰“伯夷、叔齐不念旧恶,怨是用希。” 孔子说:“伯夷和叔齐不念旧恶,怨恨因此也稀少。” 这个伯夷、叔齐就...
    张MAX阅读 1,057评论 0 0