search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

這個星球最強的15位程序員,我膝蓋都不夠用了!

當和技術基友談論起「誰是世界上最頂級的程序員」的話題時,總是分分鐘能引發罵戰,優秀的程序員太多了,要評出最優秀的,貌似真的不容易。

IT world 曾經就做過一次調查,當說到誰是世界上健在且最頂級的程序員時,這15個人的名字總是能浮現出來,是公認的還是有爭議的,是真·大神還是偽·大神?一起來看看吧~

作為15位上榜者中唯一女性,瑪格麗特被譽為是「阿波羅飛行控制軟體背後的大腦」。

作為查爾斯·斯塔克·德雷珀實驗室(Charles Stark Draper Laboratory)軟體工程部的老大,她組建了一個團隊,負責設計和製造阿波羅艦載飛行控制器軟體和空間實驗室。

基於這段經歷,她開發了通用系統語言(Universal Systems Language)和開發先於事實( Development Before the Fact)的範例,首先提出非同步軟體、優先調度和高可信度的軟體設計理念。「軟體工程( software engineering)」這個名字,公認是由她首先發明的。

1986年,瑪格麗特獲得了奧古斯塔·埃達·洛夫萊斯獎,2003年獲得 NASA 卓越太空行動獎。

世人評價:

「她發明了測試,很大程度上規範了美國的計算機工程」 —— ford_beeblebrox

「在她之前,計算機編程只是個數學分支。然而這個宇宙空間的飛行控制系統,清晰地將編程引入到一個截然不同的領域。」 —— Dan Allen

「... 她發明了『軟體工程』這個詞,並作出了最好的示範。」 —— David Hamilton

唐納德·克努斯(Donald Knuth)

唐納德·克努斯的中文名叫「高德納」,幾乎是程序員永遠的偶像之一。他最主要的成就,就是《計算機編程藝術》的作者。

高德納寫出了計算機編程領域的紅寶書,發明了 Tex 數字排版系統,獲得了無數的榮耀。1971年,他獲得了第一屆葛麗絲·穆雷·霍普獎(Grace Murray Hopper Award) 獎。1974年獲得了圖靈獎,當時他才36歲....1979年又獲得了美國國家科學獎章,95年解鎖 IEEE 約翰·馮·諾依曼獎章,98年,他入選為計算機歷史博物館名人堂的成員之一。

世人評價:

「... 《計算機編程藝術》這本書,估計是有史以來關於計算機編程最牛逼的貢獻。」—— 匿名

「他發明的 TeX ,是我所用過的唯一一個幾乎沒有bug的計算機軟體,真讓人心悅誠服」—— Jaap Weel

「如果你要問我的話,他簡直是前無古人後無來者!」 —— Mitch Rees-Jones

肯·湯普森(Ken Thompson)

作為 「 Unix 之父 」,肯·湯普森足夠在這個榜單佔據一席之地。

他與丹尼斯·里奇(Dennis Ritchie)共同創造了 Unix 操作系統。此外,他還發明了 B 語言、UTF-8 字元編碼規範、ed 文本編輯器,同時也是 Go 語言的共同開發者之一。

肯·湯普森獲獎無數,1983年他獲得圖靈獎,1994年獲得 IEEE 計算機先鋒獎,1998年獲頒美國國家科技獎章。在1997年入選成為計算機歷史博物館名人堂的一員。

世人評論:

「... 他可能是有史以來最具成就的程序員了。Unix 內核,Unix 工具,國際象棋程序世界冠軍 Belle,Plan 9,Go 語言,無人可比」 —— Pete Prokopowicz

「他所做出的貢獻影響深刻,而且經得住時間的考驗,時至今日,我們還在享受著他的智慧成果。」 —— Jan Jannink

理查德·斯托曼(Richard Stallman)

作為 Emacs 和 GCC 的締造者,是他最大的成就之一。

理查德是 GNU 項目的創立者,為其開發了很多核心工具,如 Emacs、GCC、GDB 和 GNU Make 等等。他還創辦了自由軟體基金會。1990年榮獲葛麗絲·穆雷·霍普獎,1998年獲得 EFF 先鋒獎.

世人評論:

「他在編程上的造詣和思想,形成了一整套計算機編程的亞文化。」 —— Dan Dunay

「我並不百分百認同他,但不可否認,他的確是足夠載入史冊的偉大的程序員。」 —— Marko Poutiainen

「假設 Linux 寫出來的時候,如果沒有 GNU 工程的前期工作會怎麼樣。多虧了他!」 —— John Burnette

安德斯·海爾斯伯格(Anders Hejlsberg)

身為 Turbo Pascal 的締造者兼 C# 之父,安德斯也是非常牛逼的!Turbo Pascl 可謂是歷史上最受歡迎的編譯器之一,也是首個集成開發環境(IDE)。他還主導開發了Turbo Pascal 的繼任者 Delphi ,他還是 C# 的首席架構師。

2001年,他榮獲了Dr. Dobb 的傑出編程獎

生平: Turbo Pascal 的原作者,是最流行的 Pascal 編譯器和第一個集成開發環境。而後,領導了 Turbo Pascal 的繼任者 Delphi 的構建。C# 的主要設計師和架構師。2001年榮獲 Dr. Dobb』s 雜誌頒發的「傑出編程獎」。

世人評論:

「他用彙編語言寫了Pascal編譯器,支持當時PC端的兩種主流操作系統(DOS和CP/M)。用它來編譯鏈接程序並運行的時間,從幾分鐘減少到了幾秒鐘。」 —— Steve Wood

康婷開發了 Lucene 搜索引擎、 網路爬蟲 Nutch 和分散式大型數據處理工具 Hadoop。此外,他還是一位堅定而熱情的開源支持者(Lucene、Nutch 以及 Hadoop 都是開源的)。他還擔任過前 Apache 軟體基金的理事。

世人評論:

「...他寫出了傑出的搜索引擎框架(Lucene/solr),為世界開啟大數據之門(Hadoop)。」 —— Rajesh Rao

這位谷歌核心架構師,參與設計和實現了一些谷歌大型分散式系統的功能,包括 MapReduce、BigTable、Spanner 和谷歌文件系統。還編寫了 Unix 的 ical 日曆系統。

他於 2009 年入選美國國家工程院。2012 年榮獲 ACM計算機科學獎。

世人評論:

「Jeff Dean的左膀右臂。」 —— Ahmet Alp Balkan

傑夫·迪恩(Jeff Dean)

身為谷歌搜索索引的大腦,他參與設計和實現了許多谷歌大型分散式系統的功能,包括網頁爬蟲,索引搜索,AdSense,MapReduce,BigTable 和 Spanner。

2009 年,傑夫獲得美國國家工程院獎。2012 年榮獲ACM SIGOPS 馬克·維瑟獎和 ACM計算機科學獎。

世人評論:

「... 他在數據挖掘領域(GFS、MapReduce、BigTable)上取得了重大突破。」 —— Natu Lauchande

林納斯·托瓦茲(Linus Torvalds)

他是 Linux 的締造者,創建了 Linux 內核與開源的版本控制系統 Git。

1998 年,他獲得了 EFF 先鋒獎,2000 年榮獲英國電腦學會授予的洛夫萊斯勳章,2012 年的千禧技術獎,2014年 IEEE 計算機學會授予的計算機先鋒獎。他同樣入選了 2008 年的計算機歷史博物館名人堂。

世人評論:

「他只花了幾年,就寫出了 Linux 內核,而 GNU Hurd(一個 GNU 開發的內核項目)歷經 25 年,卻還是一個demo。」 —— Erich Ficker

「他是程序員的程序員。」 —— Dan Allen

約翰·卡馬克(John Carmack)

他是 《毀滅戰士》Doom 之父, ID Software 的聯合創始人,開發了一系列極具影響力的 FPS 遊戲,比如《德軍總部 3D》(Wolfenstein 3D)、《毀滅戰士》(Doom)和《雷神之錘》(Quake)等。

他還是計算機圖形技術領域的先鋒,在圖形學上多次取得重要突破:包括自適應性圖塊刷新(adaptive tile refresh),二叉空間分割(BSP),以及表面緩存技術等等。

他在 2001 年入選互動式藝術與科學學院名人堂,並在 2007 年和 2008 年兩次獲得艾美獎工程和技術類獎項,並於 2010 年獲得遊戲開發者選擇終身成就獎。

世人評價:

「他寫第一個渲染引擎的時候不到20歲。真是個天才。」 —— Alex Dolinsky

「... 德軍總部3D、毀滅戰士還有雷神之錘,這些革命性的遊戲,影響了一代遊戲設計師。」 —— dniblock

「給他一個周末,他可以寫出任何東西....」 —— Greg Naughton

「他是編程界的莫扎特... 」 —— Chris Morris

法布里斯·貝拉(Fabrice Bellard)

他是 QEMU 之父,是眾多著名開源軟體的作者,包括硬體模擬和虛擬化的平台 QEMU,處理多媒體數據的 FFmpeg,還有Tiny C 編譯器和LZEXE,這是一個執行文件壓縮的軟體。

他是 2000 年和 2001 年C語言混亂代碼大賽的冠軍,2011年 榮獲Google-O'Reilly 開源獎。此外,他還解鎖了計算圓周率小數點后位數最多的世界紀錄成就。

世人評價:

「我覺得他的工作實在是太偉大了。」 —— raphinou

「他簡直是世界上最高產的程序員...」 —— Pavan Yara

「他根本不需要調試器,他盯下代碼,bug 便會羞愧地原形畢露。」這是世人對他的評價,他作為 Stack Overflow 傳說級貢獻者,保持著有史以來在 Stack Overflow 上最高的聲譽,要知道,他平均每月解答高達 390 個問題!!!

此外,他還是 Google 工程師,《C# in Depth》的作者。

「如果他的代碼沒有通過編譯,那麼編譯器應該道歉。」 —— Dan Dyer

「他根本不需要什麼編程規範,他的代碼本身就是編程規範。」 —— 匿名

他是」海外知乎「—— Quora 的創始人之一,他最早是 Facebook 工程師時,為其搭建了 News Feeds 的基礎功能,成為了 Facebook 的 CTO 和 工程 VP。後面離職創辦了現在的 Quora 。

他的經歷很傳奇,2001 年以還是一名高中生的他,在美國計算機奧林匹克競賽排名上第八位。在 2004 年 ACM 國際大學生編程大賽獲得銀牌。2005 年闖入了 Topcoder 大學生演算法編程挑戰賽的決賽。

他是馬克·扎克伯格的所謂的 6 個人之一(不懂請Google)

世人評論:

「這是一位萬能的程序員。」 —— 匿名

他被譽為「有史以來最具競賽能力的程序員」,的確,看看他的履歷就知道了:2000 年和 2002 年,他在國際信息學奧林匹克競賽中兩次獲得金牌。2006 年,贏得 Google 代碼挑戰賽和 TopCoder 公開演算法大賽冠軍。他還是兩次 Facebook 黑客杯的冠軍。

世人評價:

「他簡直是競技程序員的偶像,即使是在我們印度」 —— Kavish Dwivedi

榜單最後一位,是位競技編程小神童,他是國際信息學奧林匹克競賽的歷史中,年紀最小參賽者(11歲),並且 6 次獲得金牌 ( 2007~2012 )。2013年,他在 ACM 國際大學生編程大賽獲勝,同時還是 2014 Facebook 黑客杯的獲勝者。

寫這篇文章的時候,他在 Codeforces 榜排名第一 (ID:Tourist)、TopCoder 榜也是第一。

世人評價:

「當之無愧的編程神童!」 —— Prateek Joshi

大神級別的程序員太多了!並不是一篇文章就能說明白道清楚,如果你還有推薦的大神,歡迎在本文評論中和大家分享下。

優達學城 (Udacity) - 傳授矽谷名企官方課程的矽谷大學



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦