歷史上最偉大的12位程序員妙啃,你還知道嗎档泽?

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

所謂程序員,是指那些能夠創(chuàng)造揖赴、編寫計(jì)算機(jī)程序的人馆匿。不論一個(gè)人是什么樣的程序員,或多或少燥滑,他都在為我們這個(gè)社會(huì)貢獻(xiàn)著什么東西渐北。然而,有些程序員的貢獻(xiàn)卻超過了一個(gè)普通人一輩子能奉獻(xiàn)的力量铭拧。這些程序員是先驅(qū)赃蛛,受人尊重恃锉,他們貢獻(xiàn)的東西改變了我們?nèi)祟惖恼麄€(gè)文明進(jìn)程。下面就讓我們看看人類歷史上最偉大的12位程序員呕臂。

1破托、第一位計(jì)算機(jī)程序員:埃達(dá)·洛夫萊斯 Ada Lovelace

埃達(dá)·洛夫萊斯,原名奧古斯塔·埃達(dá)·拜倫歧蒋,是著名英國(guó)詩(shī)人拜倫之女土砂。數(shù)學(xué)愛好者,被后人公認(rèn)為第一位計(jì)算機(jī)程序員谜洽。

在1842年與1843年期間瘟芝,埃達(dá)花了9個(gè)月的時(shí)間翻譯意大利數(shù)學(xué)家路易吉·米那比亞講述查爾斯·巴貝奇計(jì)算機(jī)分析機(jī)的論文。在譯文后面褥琐,她增加了許多注記锌俱,詳細(xì)說明用該機(jī)器計(jì)算伯努利數(shù)的方法,被認(rèn)為是世界上第一個(gè)計(jì)算機(jī)程序敌呈;因此贸宏,埃達(dá)也被認(rèn)為是世界上第一位程序員。不過磕洪,有傳記作者也因?yàn)椴糠莸某绦蚴怯砂拓惼姹救怂粤罚|(zhì)疑埃達(dá)在電腦程序上的原創(chuàng)性。

埃達(dá)的文章創(chuàng)造出許多巴貝奇也未曾提到的新構(gòu)想析显,比如埃達(dá)曾經(jīng)預(yù)言道:‘這個(gè)機(jī)器未來可以用來排版鲫咽、編曲或是各種更復(fù)雜的用途」纫欤’

1852年分尸,埃達(dá)為了治療子宮頸癌,卻因此死于失血過多歹嘹,年僅36歲箩绍。她死后一百年,于1953年尺上,埃達(dá)之前對(duì)查爾斯·巴貝奇的《分析機(jī)概論》所留下的筆記被重新公布材蛛,并被認(rèn)為對(duì)現(xiàn)代計(jì)算機(jī)與軟件工程造成了重大影響。

2怎抛、Pascal之父:尼克勞斯·維爾特 Niklaus Wirth

尼克勞斯·埃米爾·維爾特卑吭,生于瑞士溫特圖爾,是瑞士計(jì)算機(jī)科學(xué)家马绝。

從1963年到1967年豆赏,他成為斯坦福大學(xué)的計(jì)算機(jī)科學(xué)部助理教授,之后又在蘇黎世大學(xué)擔(dān)當(dāng)相同的職位。1968年河绽,他成為蘇黎世聯(lián)邦理工學(xué)院的信息學(xué)教授己单,又往施樂帕洛阿爾托研究中心進(jìn)修了兩年。

他是好幾種編程語(yǔ)言的主設(shè)計(jì)師耙饰,包括 Algol W纹笼,Modula,Pascal苟跪,Modula-2廷痘,Oberon等。

他亦是Euler語(yǔ)言的發(fā)明者之一件已。1984年他因發(fā)展了這些語(yǔ)言而獲圖靈獎(jiǎng)笋额。他亦是Lilith電腦和Oberon系統(tǒng)的設(shè)計(jì)和運(yùn)行隊(duì)伍的重要成員。

他的文章Program

Development by Stepwise ?Refinement視為軟件工程中的經(jīng)典之作篷扩。他寫的一本書的書名Algorithms +

Data Structures = ?Programs(算法+數(shù)據(jù)結(jié)構(gòu)=程序)是計(jì)算機(jī)科學(xué)的名句兄猩。

3、微軟創(chuàng)始人:比爾·蓋茨 Bill Gates

威廉·亨利·"比爾"·蓋茨三世鉴未,是一名美國(guó)著名企業(yè)家枢冤、投資者、軟件工程師铜秆、慈善家淹真。早年,他與保羅·艾倫一起創(chuàng)建了微軟公司连茧,曾任微軟董事長(zhǎng)核蘸、CEO和首席軟件設(shè)計(jì)師,并持有公司超過8%的普通股啸驯,也是公司最大的個(gè)人股東枷颊。

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

詹姆斯·高斯林怎诫,出生于加拿大善延,軟件專家,Java編程語(yǔ)言的共同創(chuàng)始人之一惰聂,一般公認(rèn)他為“Java之父”。

在他12歲的時(shí)候咱筛,他已能設(shè)計(jì)電子游戲機(jī)搓幌,幫忙鄰居修理收割機(jī)。大學(xué)時(shí)期在天文系擔(dān)任程式開發(fā)工讀生迅箩,1977年獲得了加拿大卡爾加里大學(xué)計(jì)算機(jī)科學(xué)學(xué)士學(xué)位溉愁。1981年開發(fā)在Unix上運(yùn)行的Emacs類編輯器Gosling

?Emacs(以C語(yǔ)言編寫,使用Mocklisp作為擴(kuò)展語(yǔ)言)饲趋。1983年獲得了美國(guó)卡內(nèi)基梅隆大學(xué)計(jì)算機(jī)科學(xué)博士學(xué)位拐揭,博士論文的題目是:"The

?Algebraic Manipulation of

?Constraints"撤蟆。畢業(yè)后到IBM工作,設(shè)計(jì)IBM第一代工作站NeWS系統(tǒng)堂污,但不受重視家肯。后來轉(zhuǎn)至Sun公司。1990年盟猖,與Patrick

?Naughton和Mike Sheridan等人合作“綠色計(jì)劃”讨衣,后來發(fā)展一套語(yǔ)言叫做“Oak”,后改名為Java式镐。1994年底反镇,James

?Gosling在硅谷召開的“技術(shù)、教育和設(shè)計(jì)大會(huì)”上展示Java程式娘汞。2000年歹茶,Java成為世界上最流行的電腦語(yǔ)言。

5你弦、Python之父:吉多·范羅蘇姆 Guido van Rossum

吉多·范羅蘇姆是一名荷蘭計(jì)算機(jī)程序員辆亏,他作為Python程序設(shè)計(jì)語(yǔ)言的作者而為人們熟知。在Python社區(qū)鳖目,吉多·范羅蘇姆被人們認(rèn)為是“仁慈的獨(dú)裁者(BDFL)”扮叨,意思是他仍然關(guān)注Python的開發(fā)進(jìn)程,并在必要的時(shí)刻做出決定领迈。

2002年彻磁,在比利時(shí)布魯塞爾舉辦的自由及開源軟件開發(fā)者歐洲會(huì)議上,吉多·范羅蘇姆獲得了由自由軟件基金會(huì)頒發(fā)的2001年自由軟件進(jìn)步獎(jiǎng)狸捅。2003年五月衷蜓,吉多獲得了荷蘭UNIX用戶小組獎(jiǎng)。2006年尘喝,他被美國(guó)計(jì)算機(jī)協(xié)會(huì)(ACM)認(rèn)定為著名工程師磁浇。

6、B語(yǔ)言朽褪、C語(yǔ)言和Unix創(chuàng)始人:肯·湯普遜 Ken Thompson

肯尼斯·藍(lán)·湯普遜置吓,小名為肯·湯普遜,生于美國(guó)新奧爾良缔赠,計(jì)算機(jī)科學(xué)學(xué)者與軟件工程師衍锚。他與丹尼斯·里奇設(shè)計(jì)了B語(yǔ)言、C語(yǔ)言嗤堰,創(chuàng)建了Unix和Plan 9操作系統(tǒng)戴质,他也是編程語(yǔ)言Go的共同作者。與丹尼斯·里奇同為1983年圖靈獎(jiǎng)得主。

肯·湯普遜的貢獻(xiàn)還包括了發(fā)展正規(guī)表示法告匠,寫作了早期的電腦文字編輯器QED與ed戈抄,定義UTF-8編碼,以及發(fā)展電腦象棋后专。

7划鸽、現(xiàn)代計(jì)算機(jī)科學(xué)先驅(qū):高德納 Donald Knuth

唐納德·爾文·克努斯,出生于美國(guó)密爾沃基行贪,著名計(jì)算機(jī)科學(xué)家漾稀,斯坦福大學(xué)計(jì)算機(jī)系榮譽(yù)退休教授。高德納教授為現(xiàn)代計(jì)算機(jī)科學(xué)的先驅(qū)人物建瘫,創(chuàng)造了算法分析的領(lǐng)域崭捍,在數(shù)個(gè)理論計(jì)算機(jī)科學(xué)的分支做出基石一般的貢獻(xiàn)。在計(jì)算機(jī)科學(xué)及數(shù)學(xué)領(lǐng)域發(fā)表了多部具廣泛影響的論文和著作啰脚。1974年圖靈獎(jiǎng)得主殷蛇。

高德納最為人知的事跡是,他是《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》(The

Art of Computer

?Programming)的作者橄浓。此書是計(jì)算機(jī)科學(xué)界最受高度敬重的參考書籍之一粒梦。此外還是排版軟件TEX和字體設(shè)計(jì)系統(tǒng)Metafont的發(fā)明人。提出文學(xué)編程的概念荸实,并創(chuàng)造了WEB與CWEB軟件匀们,作為文學(xué)編程開發(fā)工具。

8准给、《C程序設(shè)計(jì)語(yǔ)言》的作者:布萊恩·柯林漢 Brian Kernighan

布萊恩·威爾森·柯林漢泄朴,生于加拿大多倫多,加拿大計(jì)算機(jī)科學(xué)家露氮,曾服務(wù)于貝爾實(shí)驗(yàn)室祖灰,為普林斯頓大學(xué)教授。他曾參與Unix的研發(fā)畔规,也是AMPL與AWK的共同創(chuàng)造者之一局扶。

與丹尼斯·里奇共同寫作了C語(yǔ)言的第一本著作《C程序設(shè)計(jì)語(yǔ)言》之后,他的名字開始為人所熟知叁扫。他也創(chuàng)作了許多Unix上的程式三妈,包括在Version 7 Unix上的 ditroff 與 cron。

9陌兑、互聯(lián)網(wǎng)之父:蒂姆·伯納斯-李 Tim Berners-Lee

蒂莫西·約翰·伯納斯-李爵士沈跨,昵稱為蒂姆·伯納斯-李(Tim

?Berners-Lee),英國(guó)計(jì)算機(jī)科學(xué)家兔综。他是萬維網(wǎng)的發(fā)明者,麻省理工學(xué)院教授。1990年12月25日软驰,羅伯特·卡里奧在CERN和他一起成功通過Internet實(shí)現(xiàn)了HTTP代理與服務(wù)器的第一次通訊涧窒。

伯納斯-李為關(guān)注萬維網(wǎng)發(fā)展而創(chuàng)辦的組織,萬維網(wǎng)聯(lián)盟的主席锭亏。他也是萬維網(wǎng)基金會(huì)的創(chuàng)辦人纠吴。伯納斯-李還是麻省理工學(xué)院計(jì)算機(jī)科學(xué)及人工智能實(shí)驗(yàn)室創(chuàng)辦主席及高級(jí)研究員。同時(shí)慧瘤,伯納斯-李是網(wǎng)頁(yè)科學(xué)研究倡議會(huì)的總監(jiān)戴已。最后,他是麻省理工學(xué)院集體智能中心咨詢委員會(huì)成員锅减。

2004年糖儡,英女皇伊麗莎白二世向伯納斯-李頒發(fā)大英帝國(guó)爵級(jí)司令勛章。2009年4月怔匣,他獲選為美國(guó)國(guó)家科學(xué)院外籍院士握联。在2012年夏季奧林匹克運(yùn)動(dòng)會(huì)開幕典禮上,他獲得了“萬維網(wǎng)發(fā)明者”的美譽(yù)每瞒。伯納斯-李本人也參與了開幕典禮金闽,在一臺(tái)NeXT計(jì)算機(jī)前工作。他在Twitter上發(fā)表消息說:“這是給所有人的”剿骨,體育館內(nèi)的LCD光管隨即顯示出文字來代芜。

10、C++之父:比雅尼·斯特勞斯特魯普 Bjarne Stroustrup

比雅尼·斯特勞斯特魯普浓利,生于丹麥奧胡斯郡挤庇,計(jì)算機(jī)科學(xué)家,德州農(nóng)工大學(xué)工程學(xué)院的計(jì)算機(jī)科學(xué)首席教授荞膘。他以創(chuàng)造C++編程語(yǔ)言而聞名罚随,被稱為“C++之父”。

用斯特勞斯特魯普他本人的話來說羽资,自己“發(fā)明了C++淘菩,寫下了它的早期定義并做出了首個(gè)實(shí)現(xiàn)……選擇制定了C++的設(shè)計(jì)標(biāo)準(zhǔn),設(shè)計(jì)了C++主要的輔助支持環(huán)境屠升,而且負(fù)責(zé)處理C++標(biāo)準(zhǔn)委員會(huì)的擴(kuò)展提案潮改。”他還寫了一本《C++程序設(shè)計(jì)語(yǔ)言》腹暖,它被許多人認(rèn)為是C++的范本經(jīng)典汇在,目前是第四版(于2013年5月19日出版),最新版中囊括了C++11所引進(jìn)的一些新特性脏答。

11糕殉、Linux之父:林納斯·托瓦茲 Linus Torvalds

林納斯·本納第克特·托瓦茲亩鬼,生于芬蘭赫爾辛基市,擁有美國(guó)國(guó)籍阿蝶。他是Linux內(nèi)核的最早作者雳锋,隨后發(fā)起了這個(gè)開源項(xiàng)目,擔(dān)任Linux內(nèi)核的首要架構(gòu)師與項(xiàng)目協(xié)調(diào)者羡洁,是當(dāng)今世界最著名的電腦程序員玷过、黑客之一。他還發(fā)起了Git這個(gè)開源項(xiàng)目筑煮,并為主要的開發(fā)者辛蚊。

林納斯在網(wǎng)上郵件列表中也以火暴的脾氣著稱。例如真仲,有一次與人爭(zhēng)論Git為何不使用C++開發(fā)時(shí)與對(duì)方用“放屁”(原文為“bullshit”)互罵袋马。他更曾以“一群自慰的猴子”(原文為“OpenBSD

?crowd is a bunch of masturbating monkeys”)來稱呼OpenBSD團(tuán)隊(duì)。

2012年6月14日袒餐,托瓦茲在出席芬蘭的阿爾托大學(xué)所主辦的一次活動(dòng)時(shí)稱Nvidia是他所接觸過的“最爛的公司”(

the worst ?company)和 “最麻煩的公司”(the worst trouble

?spot)飞蛹,因?yàn)镹vidia一直沒有針對(duì)Linux平臺(tái)發(fā)布任何官方的Optimus支持,隨后托瓦茲當(dāng)眾對(duì)著鏡頭豎起了中指灸眼,說“

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

12焰宣、C語(yǔ)言和Unix之父:丹尼斯·里奇 Dennis Ritchie

丹尼斯·麥卡利斯泰爾·里奇霉囚,生于美國(guó)紐約州布朗克斯維爾(Bronxville),著名的美國(guó)計(jì)算機(jī)科學(xué)家匕积,對(duì)C語(yǔ)言和其他編程語(yǔ)言盈罐、Multics和Unix等操作系統(tǒng)的發(fā)展做出了巨大貢獻(xiàn)。在技術(shù)討論中闪唆,他常被稱為dmr盅粪,這是他在貝爾實(shí)驗(yàn)室的用戶名稱(username)。

丹尼斯·里奇與肯·湯普遜兩人開發(fā)了C語(yǔ)言悄蕾,并隨后以之開發(fā)出了Unix操作系統(tǒng)票顾,而C語(yǔ)言和Unix在電腦工業(yè)史上都占有重要的地位:C語(yǔ)言至今在開發(fā)軟件和操作系統(tǒng)時(shí)依然是非常常用,且它對(duì)許多現(xiàn)代的編程語(yǔ)言(如C++帆调、C#奠骄、Objective-C、Java和JavaScript)也有著重大影響番刊;而在操作系統(tǒng)方面Unix也影響深遠(yuǎn)含鳞,今天市場(chǎng)上有許多操作系統(tǒng)是基于Unix衍生而來(如AIX與System

?V等),同時(shí)也有不少系統(tǒng)(通稱類Unix系統(tǒng))借鑒了Unix的設(shè)計(jì)思想(如Solaris芹务、Mac OS

?X蝉绷、BSD鸭廷、Minix與Linux等),甚至以Microsoft

?Windows操作系統(tǒng)與Unix相競(jìng)爭(zhēng)的微軟也為他們的用戶和開發(fā)者提供了與Unix相容的工具和C語(yǔ)言編譯器潜必。

聲明:推送內(nèi)容及圖片來源于網(wǎng)絡(luò)靴姿,部分內(nèi)容會(huì)有所改動(dòng)沃但,版權(quán)歸原作者所有磁滚,如來源信息有誤或侵犯權(quán)益,請(qǐng)聯(lián)系我們刪除或授權(quán)事宜宵晚。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末垂攘,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子淤刃,更是在濱河造成了極大的恐慌晒他,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件逸贾,死亡現(xiàn)場(chǎng)離奇詭異陨仅,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)铝侵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門灼伤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人咪鲜,你說我怎么就攤上這事狐赡。” “怎么了疟丙?”我有些...
    開封第一講書人閱讀 164,491評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵颖侄,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我享郊,道長(zhǎng)览祖,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評(píng)論 1 293
  • 正文 為了忘掉前任炊琉,我火速辦了婚禮展蒂,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘温自。我一直安慰自己玄货,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評(píng)論 6 392
  • 文/花漫 我一把揭開白布悼泌。 她就那樣靜靜地躺著松捉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪馆里。 梳的紋絲不亂的頭發(fā)上隘世,一...
    開封第一講書人閱讀 51,541評(píng)論 1 305
  • 那天可柿,我揣著相機(jī)與錄音,去河邊找鬼丙者。 笑死复斥,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的械媒。 我是一名探鬼主播目锭,決...
    沈念sama閱讀 40,292評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼纷捞!你這毒婦竟也來了痢虹?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,211評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤主儡,失蹤者是張志新(化名)和其女友劉穎奖唯,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體糜值,經(jīng)...
    沈念sama閱讀 45,655評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡丰捷,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了寂汇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片病往。...
    茶點(diǎn)故事閱讀 39,965評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖健无,靈堂內(nèi)的尸體忽然破棺而出荣恐,到底是詐尸還是另有隱情,我是刑警寧澤累贤,帶...
    沈念sama閱讀 35,684評(píng)論 5 347
  • 正文 年R本政府宣布叠穆,位于F島的核電站,受9級(jí)特大地震影響臼膏,放射性物質(zhì)發(fā)生泄漏硼被。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評(píng)論 3 329
  • 文/蒙蒙 一渗磅、第九天 我趴在偏房一處隱蔽的房頂上張望嚷硫。 院中可真熱鬧,春花似錦始鱼、人聲如沸仔掸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)起暮。三九已至,卻和暖如春会烙,著一層夾襖步出監(jiān)牢的瞬間负懦,已是汗流浹背筒捺。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留纸厉,地道東北人系吭。 一個(gè)月前我還...
    沈念sama閱讀 48,126評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像颗品,于是被迫代替她去往敵國(guó)和親肯尺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 所謂程序員抛猫,是指那些能夠創(chuàng)造蟆盹、編寫計(jì)算機(jī)程序的人。不論一個(gè)人是什么樣的程序員闺金,或多或少,他都在為我們這個(gè)社會(huì)貢獻(xiàn)著...
    程序員八阿哥閱讀 3,638評(píng)論 9 16
  • 本文把程序員所需掌握的關(guān)鍵知識(shí)總結(jié)為三大類19個(gè)關(guān)鍵概念峰档,然后給出了掌握每個(gè)關(guān)鍵概念所需的入門書籍败匹,必讀書籍,以及...
    dle_oxio閱讀 11,112評(píng)論 6 244
  • 今天看《白鹿原》里的人收麥的場(chǎng)景讥巡,突然想起了我所見過的收麥方式掀亩,它是這十幾年來中國(guó)巨大變化的一個(gè)縮影,有幸被...
    控衛(wèi)閱讀 664評(píng)論 0 0
  • 她總是會(huì)罵你甚至打你 她總是嘮叨你甚至煩你 她總是埋怨你甚至兇你 她總是擔(dān)心你甚至失眠 她總是想你卻不告訴你 她總...
    其實(shí)生活沒道里閱讀 169評(píng)論 0 0
  • 當(dāng)我還是小孩子的時(shí)候欢顷,遇到不懂的事情問大人槽棍,往往得到了答案還是不明白,這時(shí)候大人會(huì)說抬驴,等你長(zhǎng)大就明白了炼七。所以我特別...
    寇丁閱讀 339評(píng)論 1 1