历史上最了不起的11位程序员,历史上最了不起的

所谓程序员,是指那么些能够成立、编写电脑程序的人。不论一位是怎么样的程序员,或多或少,他都在为大家那几个社会进献着如何东西。不过,有个别程序员的贡献却超越了2个小卒一辈子能进献的力量。那个程序员是先行者,受人青眼,他们进献的事物改变了笔者们人类的万事文明进度。下边就让我们看看人类历史上最伟大
的12位程序员。

原文:http://www.aqee.net/post/12-greatest-programmers-of-all-time.html

一 、第二位电脑程序员:埃达·洛夫莱斯 Ada Lovelace

埃达·洛夫莱斯,原名奥古斯塔·埃达·Byron,是名扬四海大不列颠及苏格兰联合王国作家Byron之女。数学爱好者,被后人公认为第3个人处理器程序员。


1842年与1843年时期,埃达花了七个月的时间翻译意大利共和国物艺术学家路易吉·米那比亚描述Charles·巴贝奇总括机分析机的诗歌。在译文前面,她扩展了广大注
记,详细表明用该机器计算伯努利数的点子,被认为是世界上第②个电脑程序;因而,埃达也被认为是社会风气上首先位程序员。可是,有传记笔者也因为部份的顺序
是由巴贝奇本人所撰,而疑心埃达在微型计算机程序上的原创性。

埃达的文章创制出累累巴贝奇也未曾提到的新构想,比如埃达曾经预见道:‘这么些机器以往能够用来排版、编曲或是各样更复杂的用途。’

1852年,埃达为了治病子非淋菌性尿道炎,却因而死于失血过多,年仅37岁。她死后一百年,于1955年,埃达在此以前对Charles·巴贝奇的《分析机概论》所留下的笔记被再次颁发,并被认为对当代总括机与软件工程造成了至关首要影响。

所谓程序员,是指那多少个能够成立、编写电脑程序的人。不论1个人是怎么着的程序员,或多或少,他都在为大家以此社会进献着怎么事物。可是,某些程序员的进献却超越了多个普通人一辈子能进献的能力。这一个程序员是先行者,受人讲究,他们孝敬的东西改变了笔者们人类的百分百文明进度。上边就让我们看看人类历史上最宏大的11人程序员。

② 、Pascal之父:尼Claus·维尔特 Niklaus Wirth

尼Claus·埃Mill·维尔特,生于瑞士联邦温特图尔,是瑞士联邦电脑物工学家。

从一九六四年到1966年,他改成洛桑联邦理理高校的微型总结机科学部助教,之后又在广州大学承担相同的职分。一九六七年,他变成巴塞罗那联邦理理高校的新闻学助教,又往施乐帕洛阿尔托斟酌宗旨进修了两年。

她是少数种编程语言的主设计师,包涵 Algol
W,Modula,帕斯Carl,Modula-2,Oberon等。

她亦是Euler语言的发明者之一。一九八一年他因发展了这几个语言而获图灵奖。他亦是Lilith电脑和Oberon系统的规划和周转队伍容貌的机要成员。

他 的稿子Program Development by Stepwise
Refinement视为软件工程中的经典之作。他写的一本书的书名Algorithms + Data
Structures = Programs(算法+数据结构=程序)是电脑科学的语录。

壹 、第三个人电脑程序员:埃达·洛夫莱斯 Ada Lovelace

三 、微软元老:Bill·盖茨 Bill Gates

威尔iam·Henley·”Bill”·盖茨三世,是一名美利坚合众国资深公司家、投资者、软件工程师、慈善家。早年,他与Paul·Alan一起创造了微软公司,曾任微软董事长、CEO和上座软件设计师,并持有集团超越8%的平时股,也是公司最大的个人股东。

图片 1

4、Java之父:詹姆斯·高斯林 James Gosling

詹姆士·高斯林,出生于加拿大,软件专家,Java编程语言的协同开创者之一,一般公认他为“Java之父”。


他13虚岁的时候,他已能设计电子游戏机,支持邻居修理收割机。大学时代在天文系担任程式开发工读生,1976年拿走了加拿大巴拿马城大学处理器科学博士学
位。一九八三年支出在Unix上运营的Emacs类编辑器GoslingEmacs(以C语言编写,使用Mocklisp作为扩张语言)。一九八五年得到了美利哥Carnegie梅隆大学处理器科学大学生学位,大学生诗歌的题材是:”The
Algebraic Manipulation of
Constraints”。结束学业后到IBM工作,设计IBM第3代工作站NeWS系统,但不受重视。后来转至Sun公司。一九八九年,与PatrickNaughton和MikeSheridan等人搭档“湖蓝安顿”,后来提升级中学一年级套语言叫做“Oak”,后更名为Java。1991年终,James戈斯林在硅谷进行的“技术、教育和规划大会”上彰显Java程式。三千年,Java成为世界上最流行的电脑语言。

埃达·洛夫莱斯,原名奥古斯塔·埃达·Byron,是红得发紫英国作家Byron之女。数学爱好者,被后人公认为首先位电脑程序员。

伍 、Python之父:吉多·范罗苏姆 Guido van 罗斯尔um

吉多·范罗苏姆是一名荷兰王国电脑程序员,他当作Python程序设计语言的小编而为人们纯熟。在Python社区,吉多·范罗苏姆被人们认为是“仁慈的独裁者(BDFL)”,意思是她还是关怀Python的花费进程,并在要求的时刻做出决定。

二零零二年,在Billy时圣Paul办起的妄动及开源软件开发者欧洲会议上,吉多·范罗苏姆获得了由自由软件基金会公布的二〇〇一年自由软件升高奖。二零零四年四月,吉多得到了荷兰王国UNIX用户小组奖。二零零七年,他被U.S.总结机组织(ACM)认定为资深工程师。

在1842年与1843年以内,埃达花了7个月的岁月翻译意大利共和国化学家路易吉·米那比亚描述查理·巴贝奇计算机分析机的散文。在译文前面,她扩展了成都百货上千注记,详细表明用该机器总结伯努利数的法子,被认为是世界上先是个电脑程序;由此,埃达也被认为是世界上首先位程序员。可是,有传记我也因为部份的主次是由巴贝奇本身所撰,而嫌疑埃达在微型总括机程序上的原创性。

6、B语言、C语言和Unix创始人:肯·汤普逊 Ken Thompson

肯澳门·蓝·汤普逊,外号为肯·汤普逊,生于美利哥塔尔萨,总括机科学大家与软件工程师。他与丹尼斯·Richie设计了B语言、C语言,创设了Unix和Plan
9操作系统,他也是编制程序语言Go的协同作者。与丹尼斯·Richie同为一九八五年图灵奖得主。

肯·汤普逊的孝敬还包含了进步专业表示法,写作了早先时代的电脑文字编辑器QED与ed,定义UTF-8编码,以及升高电脑象棋。

埃达的稿子创立出众多巴贝奇也远非提到的新构想,比如埃达曾经预感道:‘那一个机器以往能够用来排版、编曲或是各类更扑朔迷离的用处。’

⑦ 、现代处理器科学先驱:高德纳 Donald Knuth

唐Nader·尔文·克努斯,出生于U.S.A.萨克拉门托,盛名总括机物医学家,威斯康星Madison分校大学处理器系荣誉退休教授。高德纳教师为当代电脑科学的先辈人物,创建了算法分析的
领域,在数个理论总计机科学的道岔做出基石一般的进献。在微型计算机科学及数学领域发布了多部具广泛影响的随想和行文。1973年图灵奖得主。

高 德纳最为人知的事迹是,他是《总结机程序设计方法》(The Art of Computer
Programming)的小编。此书是计算机科学界最受高度爱戴的参考书籍之一。其它照旧排版软件TEX和字体设计系统Metafont的发明人。建议法学编制程序的概念,并创立了WEB与CWEB软件,作为历史学编制程序开发工具。

1852年,埃达为了看病子子宫内膜炎,却因而死于失血过多,年仅三十八虚岁。她死后一百年,于一九五二年,埃达之前对Charles·巴贝奇的《分析机概论》所留下的笔记被重复发布,并被认为对当代处理器与软件工程造成了重在影响。

八 、《C程序设计语言》的笔者:Bryan·柯林汉 Brian Kernighan

Bryan·威尔森·柯林汉,生于加拿大华沙,加拿大计算机地医学家,曾服务于Bell实验室,为Prince顿大学教书。他曾涉足Unix的研究开发,也是AMPL与AWK的一块创建者之一。

与丹尼斯·Richie共同创作了C语言的首先本作品《C程序设计语言》之后,他的名字初始为人所熟稔。他也撰文了无数Unix上的程式,包罗在Version
7 Unix上的 ditroff 与 cron。

二 、帕斯Carl之父:尼Claus·维尔特 Niklaus Wirth

⑨ 、互联网之父:Tim·伯纳斯-李 Tim Berners-Lee

蒂 莫西·John·伯纳斯-李爵士,外号为Tim·伯纳斯-李(TimBerners-Lee),英帝国电脑地经济学家。他是万维网的发明者,帝国理经济高校教书。1987年5月23日,Robert·卡Rio在CERubiconN和他一块成功通
过Internet完成了HTTP代理与服务器的首先次通信。

伯纳斯-李为关爱万维网发展而创办的公司,万维网结盟的召集人。他也是万维网基金会的创办者。伯纳斯-李还是新加坡国立大学计算机科学及人工智能实验室创办主席及高级切磋员。同时,伯纳斯-李是网页科研倡议会的高管。最终,他是巴黎综合理管理大学集体智能中央咨委成员。

二零零四年,英女王Elizabeth二世向伯纳斯-李发表大United Kingdom爵级司令勋章。二零零六年5月,他获选为U.S.A.国家科学院外国国籍院士。在2011年夏天奥运会开幕典
礼上,他赢得了“万维网发明者”的名望。伯纳斯-李本人也加入了开幕典礼,在一台NeXT计算机前工作。他在推特(Twitter)上登出消息说:“那是给拥有人
的”,球场内的LCD光管随即展现出文字来。

图片 2

⑩ 、C++之父:比雅尼·斯特劳斯特Rupp Bjarne Stroustrup

比雅尼·斯特劳斯特Rupp,生于丹麦王国拉Bath郡,计算机地医学家,六安农法大学工程高校的微处理器科学首席助教。他以创办C++编制程序语言而老牌,被誉为“C++之父”。


斯特劳斯特Rupp他本身的话来说,自个儿“发明了C++,写下了它的最初定义并做出了第5个落实……选用制定了C++的设计标准,设计了C++重要的提携支撑环
境,而且负责处理C++标准委员会的扩大提案。”他还写了一本《C++程序设计语言》,它被许多个人认为是C++的样圣济总录典,近来是第5版(于二零一二年二月110日问世),最新版中包括了C++11所推荐的有的新特色。

尼Claus·埃米尔·维尔特,生于瑞士联邦温特图尔,是瑞士联邦电脑科学家。

11、Linux之父:林纳斯·托瓦兹 Linus Torvalds

林纳斯·本纳第克特·托瓦兹,生于芬兰共和国开普敦市,拥有U.S.国籍。他是Linux内核的最早作者,随后发起了那么些开源项目,担任Linux内核的主要架构师与项目协调者,是当今世界最资深的处理器程序员、黑客之一。他还倡议了Git那么些开源项目,并为首要的开发者。


纳斯在网上邮件列表中也以快意的性情著称。例如,有3遍与人争辩Git为何不应用C++开发时与对方用“放屁”(原版的书文为“bullshit”)互骂。他更
曾以“一群手淫的猴子”(原作为“OpenBSD crowd is a bunch of masturbating
monkeys”)来称呼OpenBSD团队。

二〇一三年7月30日,托瓦兹在列席芬兰的阿尔托大学所主办的二遍活动时称Nvidia是他
所接触过的“最烂的营业所”( the worst company)和 “最辛劳的同盟社”(the worst
trouble
spot),因为Nvidia平昔从未针对性Linux平台发布任何合法的Optimus帮助,随后托瓦兹当众对着镜头竖起了中指,说“
Nvidia,操你的! ”(So, Nvidia, fuck you!)。

从1961年到1968年,他成为北卡罗来纳教堂山分校科业余大学学学的微处理器科学部助理助教,之后又在曼谷大学肩负相同的岗位。一九七〇年,他改成苏黎世联邦理艺术大学的新闻学教师,又往施乐帕洛阿尔托研商主题进修了两年。

12、C语言和Unix之父:丹尼斯·里奇 Dennis Ritchie

丹尼斯·Mike拉科夫斯泰尔·里奇,生于U.S.A.London州Brown克斯维尔(Bronxville),闻明的美国总计机化学家,对C语言和别的编制程序语言、Multics和
Unix等操作系统的向上做出了宏伟贡献。在技巧商量中,他常被称之为dmr,那是他在Bell实验室的用户名称(username)。

丹尼斯·
Richie与肯·汤普逊五个人付出了C语言,并进而以之付出出了Unix操作系统,而C语言和Unix在计算机工业史上都挤占相当重要的地点:C语言现今在开发软件和操
作系统时仍旧是13分常用,且它对许多现代的编制程序语言(如C++、C#、Objective-C、Java和JavaScript)也享有非常重要影响;而在操
作系统方面Unix也影响深切,后天市面上有许多操作系统是基于Unix衍生而来(如AIX与System
V等),同时也有为数不少系统(通称类Unix系统)借鉴了Unix的安排性思想(如Solaris、Mac
OS X、BSD、Minix与Linux等),甚至以Microsoft
Windows操作系统与Unix相竞争的微软也为她们的用户和开发者提供了与Unix相容的工具和C语言编写翻译器。(转帖)

她是有些种编程语言的主设计师,包涵 Algol
W,Modula,帕斯Carl,Modula-2,Oberon等。

他亦是Euler语言的发明者之一。1981年她因发展了那么些语言而获图灵奖。他亦是Lilith电脑和Oberon系统的安顿和平运动作队伍容貌的关键成员。

他的篇章Program

Development by Stepwise
Refinement视为软件工程中的经典之作。他写的一本书的书名Algorithms +

Data Structures = Programs(算法+数据结构=程序)是电脑科学的座右铭。

三 、微软元老:比尔·盖茨 Bill Gates

图片 3

威廉·Henley·”Bill”·盖茨三世,是一名United States显赫目前集团家、投资者、软件工程师、慈善家。早年,他与Paul·Alan一起开创了微软公司,曾任微软董事长、总CEO和首席软件设计师,并负有集团抢先8%的常备股,也是商店最大的私人住房股东。

4、Java之父:詹姆斯·高斯林 James Gosling

图片 4

詹姆士·高斯林,出生于加拿大,软件专家,Java编制程序语言的一起开创者之一,一般公认他为“Java之父”。

在她拾1岁的时候,他已能设计电子游戏机,帮衬邻居修理收割机。大学时代在天文系担任程式开发工读生,一九八零年取得了加拿大吉达大学计算机科学硕士学位。1983年付出在Unix上运转的Emacs类编辑器戈斯林

Emacs(以C语言编写,使用Mocklisp作为扩张语言)。1982年拿走了美利坚同车笠之盟Carnegie梅隆大学总结机科学博士学位,大学生杂文的标题是:”The

Algebraic Manipulation of

Constraints”。毕业后到IBM工作,设计IBM第2代工作站NeWS系统,但不受珍视。后来转至Sun公司。1986年,与Patrick

Naughton和MikeSheridan等人搭档“浅紫布署”,后来提升级中学一年级套语言叫做“Oak”,后更名为Java。1995年初,James

戈斯林在硅谷举行的“技术、教育和筹划大会”上突显Java程式。3000年,Java成为世界上最流行的电脑语言。

伍 、Python之父:吉多·范罗苏姆 Guido van 罗斯尔um

图片 5

Guido·范罗苏姆是一名荷兰王国总结机程序员,他当做Python程序设计语言的撰稿人而为人们熟习。在Python社区,吉多·范罗苏姆被稠人广众认为是“仁慈的铁腕”,意思是他一如既往关注Python的付出进程,并在必要的每天做出决定。

二〇〇四年,在Billy时洛杉矶开设的轻易及开源软件开发者澳洲会议上,吉多·范罗苏姆得到了由自由软件基金会公布的2004年自由软件进步奖。二〇〇一年10月,吉多获得了荷兰王国UNIX用户小组奖。二〇〇五年,他被美利哥计算机协会确认为有名工程师。

6、B语言、C语言和Unix创始人:肯·汤普逊 Ken Thompson

图片 6

肯普罗维登斯·蓝·汤普逊,小名为肯·汤普逊,生于美利坚联邦合众国瓦伦西亚,总结机科学专家与软件工程师。他与丹克赖斯特彻奇·里奇设计了B语言、C语言,创制了Unix和Plan
9操作系统,他也是编制程序语言Go的同台小编。与丹尼斯·Richie同为1985年图灵奖得主。

肯·汤普逊的贡献还包蕴了进步专业表示法,写作了最初的电脑文字编辑器QED与ed,定义UTF-8编码,以及升高电脑象棋。

柒 、现代处理器科学先驱:高德纳 唐纳德 Knuth

图片 7

唐Nader·尔文·克努斯,出生于美利坚同同盟者金边,盛名总计机地军事学家,德克萨斯奥斯汀分校高校处理器系荣誉退休教授。高德纳教授为现代总计机科学的前人人物,创设了算法分析的园地,在数个理论总括机科学的分层做出基石一般的进献。在电脑科学及数学领域宣布了多部具广泛影响的舆论和文章。壹玖柒伍年图灵奖得主。

高德纳最为人知的史事是,他是《总结机程序设计艺术》(The

Art of Computer

Programming)的我。此书是总结机科学界最受中度珍视的参阅书籍之一。其它依旧排版软件TEX和字体设计系统Metafont的发明人。建议经济学编制程序的概念,并创造了WEB与CWEB软件,作为农学编制程序开发工具。

八 、《C程序设计语言》的小编:Bryan·柯林汉 Brian Kernighan

图片 8

Bryan·威尔逊·柯林汉,生于加拿大华沙,加拿大计算机物历史学家,曾服务于Bell实验室,为Prince顿高校教师。他曾子与Unix的研究开发,也是AMPL与AWK的一块儿创设者之一。

与丹尼斯·里奇共同撰写了C语言的首先本小说《C程序设计语言》之后,他的名字开端为人所熟悉。他也撰文了不少Unix上的程式,包罗在Version
7 Unix上的 ditroff 与 cron。

玖 、网络之父:蒂姆·伯纳斯-李 提姆 Berners-Lee

图片 9

Timothy·约翰·伯纳斯-李爵士,小名为Tim·伯纳斯-李(Tim

Berners-Lee),英帝国电脑化学家。他是万维网的发明者,哈佛大学讲授。壹玖捌捌年二月2二十五日,罗Bert·卡Rio在CE奥德赛N和他联合成功通过Internet达成了HTTP代理与服务器的首先次通信。

伯纳斯-李为关爱万维网发展而创设的团伙,万维网联盟的主席。他也是万维网基金会的创始人。伯纳斯-李依旧加州伯克利分校高校处理器科学及人工智能实验室创办主席及高级斟酌员。同时,伯纳斯-李是网页科研倡议会的工长。最后,他是北大高校集体智能中央咨委成员。

二〇〇三年,英女王伊Lisa白二世向伯纳斯-李发布大United Kingdom爵级司令勋章。二〇〇八年1月,他获选为U.S.国家科高校外国国籍院士。在二〇一二年清夏奥运会开幕典礼上,他获得了“万维网发明者”的名望。伯纳斯-李自个儿也插足了开幕典礼,在一台NeXT计算机前工作。他在推文(Tweet)上刊出新闻说:“那是给全体人的”,球馆内的LCD光管随即突显出文字来。

⑩ 、C++之父:比雅尼·斯特劳斯特鲁普 Bjarne Stroustrup

图片 10

比雅尼·斯特劳斯特Rupp,生于丹麦王国阿雷格里港郡,总结机地工学家,波斯湾农业和工业业余大学学学工程高校的电脑科学首席教师。他以制造C++编制程序语言而饮誉,被称作“C++之父”。

用斯特劳斯特Rupp他我的话来说,自身“发明了C++,写下了它的初期定义并做出了第1个落到实处……选拔制定了C++的设计标准,设计了C++首要的推来推去支撑环境,而且负责处理C++标准委员会的壮大提案。”他还写了一本《C++程序设计语言》,它被不少人以为是C++的样书经典,近来是第⑤版(于2012年四月26日出版),最新版中回顾了C++11所推荐的一些新特征。

11、Linux之父:林纳斯·托瓦兹 Linus Torvalds

图片 11

林纳斯·本纳第克特·托瓦兹,生于芬兰奥克兰市,拥有美利坚合营国国籍。他是Linux内核的最早小编,随后发起了那个开源项目,担任Linux内核的首要架构师与类型协调者,是当今世界最知名的微处理器程序员、黑客之一。他还发起了Git那个开源项目,并为首要的开发者。

林纳斯在网上邮件列表中也以欣然自得的性情著称。例如,有1次与人冲突Git为啥不应用C++开发时与对方用“放屁”(原来的小说为“bullshit”)互骂。他更曾以“一群手淫的猴子”(原来的小说为“OpenBSD

crowd is a bunch of masturbating monkeys”)来称呼OpenBSD团队。

2011年5月二十11日,托瓦兹在出席芬兰的阿尔托大学所主办的1次活动时称Nvidia是他所接触过的“最烂的营业所”(

the worst company)和 “最费劲的公司”(the worst trouble

spot),因为Nvidia一贯没有针对Linux平台公布任何官方的Optimus帮忙,随后托瓦兹当众对着镜头竖起了中指,说“

Nvidia,操你的! ”(So, Nvidia, fuck you!)。

12、C语言和Unix之父:丹尼斯·里奇 Dennis Ritchie

图片 12

丹尼斯·麦萨克拉门托斯泰尔·Richie,生于U.S.A.London州布朗克斯维尔(Bronxville),盛名的美利坚联邦合众国总括机地管理学家,对C语言和任何编程语言、Multics和Unix等操作系统的上扬做出了英豪进献。在技巧钻探中,他常被喻为dmr,那是他在Bell实验室的用户名称。

丹尼斯·Richie与肯·汤普逊两个人支付了C语言,并进而以之付出出了Unix操作系统,而C语言和Unix在微型总结机工业史上都占据主要的身份:C语言到现在在开发软件和操作系统时依然是充裕常用,且它对广大现代的编制程序语言(如C++、C#、Objective-C、Java和JavaScript)也颇具显要影响;而在操作系统方面Unix也影响深刻,明天市面上有许多操作系统是基于Unix衍生而来(如AIX与System

V等),同时也有多如牛毛种类(通称类Unix系统)借鉴了Unix的安顿性思想(如Solaris、Mac
OS

X、BSD、Minix与Linux等),甚至以Microsoft

Windows操作系统与Unix相竞争的微软也为她们的用户和开发者提供了与Unix相容的工具和C语言编译器。

声称:推送内容及图片来源互联网,部分内容聚会场全数变更,版权归原文者全部,如来自音讯有误或凌犯权益,请联系咱们删除或授权事宜。

相关文章