全球最杰出的14位程序員

摘要:ITWorld整理全球最杰出的14位程序員,包括Jon Skeet、Linus Torvalds、Jeff Dean等。一起來看下讓我們膜拜的大神都有哪些?

近日,ITWorld整理全球最杰出的14位程序員,一起來看下讓我們膜拜的這些大神都有哪些?(排名不分先后)


1. Jon Skeet

個人名望:程序技術問答網站Stack Overflow總排名第一的大神,每月的問答量保持在425個左右。

個人簡介/主要榮譽:谷歌軟件工程師,代表作有《深入理解C#(C# InDepth)》。

網絡上對Jon Skeet的評價:

  • “他根本不需要調試器,只要他盯一下代碼,錯誤之處自會原形畢露。”
  • “如果他的代碼沒有通過編譯的時候,編譯器就會道歉。”
  • “他根本不需要什么編程規范,他的代碼就是編程規范。”


2. Gennady Korotkevich

個人聲望:編程大賽神童

個人簡介/主要榮譽:年僅11歲時便參加國際信息學奧林比克競賽,創造了最年輕選手的記錄。在2007-2012年間,總共取得6枚奧賽金牌;2013年美國計算機協會編程比賽冠軍隊成員;2014年Facebook黑客杯冠軍得主。截止目前,穩居俄編程網站Codeforces聲望第一的寶座,在TopCoder算法競賽中暫列榜眼位置。

網絡上對Gennady Korotkevich的評價:

  • “一個編程神童。”
  • “他太令人驚訝了,他相當于我在白俄羅斯建立了一支強大的編程隊伍”
  • “徹底的編程天才”


3. Linus Torvalds

個人名望:Linux之父

個人簡介/主要榮譽:

  • Linux和Git之父,一個開源的操作系統;
  • 1998年EFF(電子前沿基金會)先鋒獎得主;
  • 2000年英國計算機學會Lovelace獎章得主;
  • 2012年千禧技術獎得主;
  • 2014年IEEE(電氣和電子工程師協會)計算機學會先鋒獎得主;
  • 2008年入選計算機歷史博物館名人堂;
  • 2012年入選互聯網名人堂。

網絡上對Linus Torvalds的評價:“他簡直優秀得無與倫比。”


4. Jeff Dean

個人名望:谷歌搜索索引技術的幕后大腦。

個人簡介/主要榮譽:谷歌大規模分布式計算系統的設計師,例如:站點爬行,索引與搜索,在線廣告,MapReduce,BigTable以及Spanner(分布式數據庫)。2009年進入美國國家工程院;2012年美國計算機協會SIGOPS Mark Weiser Award以及Infosys Foundation Award獎項得主。

網絡上對Jeff Dean的評價:

  • “使數據挖掘取得了突破性發展。”
  • “能夠在各項工作都已安排得滿滿的情況下,仍能構思、創作、發布出MapReduce以及BigTable這些令人贊嘆不已的工具。”


5. John Carmack

個人名望:第一人稱射擊游戲經典師祖《Doom》(毀滅戰士)之父

個人簡介/主要榮譽:id Software公司聯合創始人,制作了很多膾炙人口的游戲,如:《德軍司令部》(Wolfenstein 3D,又名《刺殺希特勒》)、《Doom》(毀滅戰士)、《Quake》(雷神之錘)。引領了很多計算機顯示領域的新技術,包括:adaptive tile refresh(切片適配更新)、binary space partitioning(二元空間分割)、surface caching(平面緩存);2001年進入互動藝術與科學學院名人堂;2010年收獲游戲開發者精選獎終身成就獎殊榮。

網絡上對John Carmack的評價:

  • “制作了很多革命性的第一人稱射擊游戲,影響了一代又一代的游戲設計者。”
  • “他能在一周內就完成任何的基礎設計工作。”
  • “他是會編程的莫扎特。”


6. Richard Stallman

個人名望:Emacs文本編輯器,多種語言編譯器GCC的創造者。

個人簡介/主要榮譽:GNU項目發起人,開發出很多核心工具,例如:Emacs,GCC,GDB和GU Make Free Software公司創始人。1990年獲得美國計算機協會Grace Murray Hopper獎項;1998年獲得EFF(電子前沿基金會)先鋒獎。

網絡上對Richard Stallman的評價:

  • “曾獨自一人與一眾Lisp黑客好手進行比賽,那次是Symbolics對陣LMI。”
  • “盡管我們對事物有不同看法,但他一定是最有影響力的程序員,無論現在還是將來。”


7. PetrMitrechev

個人名望:最有競爭力的程序員之一。

個人簡介/主要榮譽:分別在2000年與2012年收獲國際奧林匹克信息競賽金牌;2011年與2013年贏得Facebook黑客杯賽;在2006年贏得谷歌Code Jam程序設計大賽以及TopCoder算法公開賽;截止目前,暫列TopCoderPetr算法競賽首位,在Codeforces中排行第五。

網絡上對PetrMitrechev的評價:

“即使在印度,他都是程序設計競賽者心中的偶像。”


8. FabriceBellard

個人名望:開發出模擬處理器的自由軟件QEMU。

個人簡介/主要榮譽:開發了許多著名的開源軟件,例如:QEMU硬件模擬虛擬平臺,FFmpeg多媒體數據處理軟件,Tiny C編譯器,LZEXE解壓縮軟件。在2000年與2001年贏得國際C語言混亂代碼設計大賽冠軍;2011年贏得谷歌O’Reilly開源設計獎;前圓周率計算精度世界紀錄保持者。

網絡上對FabriceBellard的評價:

  • “他的作品總是令人印象深刻和光芒四射。”
  • “世界上最有創造力的程序員。”
  • “他是軟件工程領域的尼古拉·特斯拉。”


9. Doug Cutting

個人名望:開發出開源全文檢索引擎工具包Lucene。

個人簡介/主要榮譽:除了Lucene,還開發了著名的網絡爬蟲工具Nutch,分布式系統基礎架構Hadoop,這些大師級作品都是開源的。目前任職Apache軟件基金會主席。

網絡上對Doug Cutting的評價:

  • “他開發出卓越超群的全文檢索引擎工具包(Lucene/Solr)以及為世界打開了一扇通往大數據的大門。”
  • “開源的Lucene以及Hadoop為全球創造了無數的財富以及就業機會。”


10. Donald Knuth

個人名望:《計算機程序設計藝術》(The Art of Computer Programming)一書的作者。

個人簡介/主要榮譽:著有數本影響深遠的程序設計理論書籍;發明了TeX數字排版系統;在1971年成為首位獲得美國計算機協會Grace Murray Hopper獎項的人士;1974年獲得美國計算機協會A.M. Turning獎項;1979年被授予國家科技獎章;1995年被授予電氣和電子工程師協會John von Neumann獎章;1998年入選計算機歷史博物館名人錄。

網絡上對Donald Knuth的評價:

?“我曾經有幸使用過一款無限接近零錯誤的大型軟件,它就是TeX。”


11. Anders Hejlsberg

個人名望:創造了Turbo Pascal。

個人簡介/主要榮譽:Turbo Pascal的原作者,Turbo Pascal是最受歡迎的Pascal編譯器之一,也首次為Pascal帶來整合的開發環境。主導開發了Turbal Pascal繼承者Delphi。首席C#設計師與架構師;2011年獲得Dr.Dobb’s Excellence in Programming榮譽。

網絡上對Anders Hejlsberg的評價:

?“我崇敬的程序大師,是我通往專業軟件設計師道路上的領路人。”


12. Ken Thompson

個人名望:創造了Unix

個人簡介/主要榮譽:與Dennis Ritchie一起創造了Unix。

同時也是B程序語言,UTF-8編碼,ed文本編輯器的創造者、設計者。Go程序語言的開發者之一。1983年與Ritchie一起被授予美國計算機協會A.M.Turning獎項;1994年IEEE(電氣和電子工程師協會)計算機學會先鋒獎得主;1998年被授予國家科技獎章;1997年入選計算機歷史博物館名人錄。

網絡上對Ken Thompson的評價:

?“世界上最杰出的程序員。”


13. Adam D'Angelo

個人名望:問答SNS網站Quora的創辦人之一。

個人簡介/主要榮譽:前Facebook CTO、研發副總裁,創建了news feed(信息流)的基礎架構。SNS網站Quora的創辦人之一。2001年以高中生身份參加美國計算機奧林匹克競賽,最終取得第八名的佳績。2004年幫助加州理工學院摘下ACM國際大學生程序設計大賽團體銀牌。2005年進入Topcoder大學校際算法競賽決賽

網絡上對Adam D'Angelo的評價:

  • “一位程序設計全才。”
  • Mark Zuckerberg的評價:
  • “我做的每一個好東西,他都能做出六個。”


14. Sanjay Ghemawat

個人名望:Google架構師團隊中的核心人物。

個人簡介/主要榮譽:幫助Google設計并推出了大型發布式計算系統,包括:MapReduce、BigTable、Spanner以及Google文件系統。開發出Unix ical日歷系統;2009年進入國家工程院;2012年美國計算機協會Infosys Foundation Award獎項得主。

網絡上對Sanjay Ghemawat的評價:

“Jeff Dean的最佳拍檔。”

英文出自:ITworld

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/447490.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/447490.shtml
英文地址,請注明出處:http://en.pswp.cn/news/447490.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

集合源碼閱讀:LinkedList

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 # LinkedList -- 增刪快。# 1.繼承關系&#xff1a;public class LinkedList<E>extends AbstractSequentialList<E>impleme…

開源工具:5個優秀的音頻編輯器

無論你要發布播客還是制作高品質的錄音&#xff0c;以下任意一款開源應用都能如你所愿。一個穩定的音頻編輯器也許并不是你的必需品&#xff0c;但它卻能在你的生意場上大顯身手。怎么樣&#xff1f;使用音頻編輯器&#xff0c;你可以添加音頻到你的企業網站&#xff0c;創建和…

JDK和CGLIB動態代理區別

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 前言 Github&#xff1a;https://github.com/yihonglei/thinking-in-spring JDK動態代理實現原理(jdk8)&#xff1a;https://blog.csdn…

對比Ruby和Python的垃圾回收(2):代式垃圾回收機制

本文由 伯樂在線 - 熊崽Kevin 翻譯自 patshaughnessy。歡迎加入 技術翻譯小組。轉載請參見文章末尾處的要求。對比Ruby和Python的垃圾回收&#xff08;1&#xff09; 上周&#xff0c;我根據之前在RuPy上做的一個名為“Visualizing Garbage Collection in Ruby and Python.”…

@Deprecated 注解 (@Documented?、@Retention、@Target)

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 // 在看 Unsafe 類源碼時看到一個注解&#xff1a;Deprecated&#xff0c;似曾相識... Deprecated 用在類或者方法上&#xff0c;表示…

C++的未來和指針

本文由 伯樂在線 - 周昌鴻 翻譯自 Meeting C。歡迎加入 技術翻譯小組。轉載請參見文章末尾處的要求。上周Meeting C2013結束后&#xff0c;我對C思考了很多&#xff0c;有一些內容和指針有關。在C 11中只對指針進行了小量的更新&#xff08;引入了nullptr&#xff09;&#xf…

Java魔法類:Unsafe應用解析

Unsafe是位于sun.misc包下的一個類&#xff0c;主要提供一些用于執行低級別、不安全操作的方法&#xff0c;如直接訪問系統內存資源、自主管理內存資源等&#xff0c;這些方法在提升Java運行效率、增強Java語言底層資源操作能力方面起到了很大的作用。但由于Unsafe類使Java語言…

AMD迎接變革:加速OpenCL的未來

摘要&#xff1a;AMD在北京中關村皇冠假日酒店舉辦了以"迎接變革&#xff1a;加速進入OpenCL 的未來"為主題的技術培訓。AMD Firepro顯卡資深產品經理JC、OpenCL資深講師陸教授、謝博士與大家探討OpenCL技術將如何引領變革、鑄造計算新紀元。 4月11日&#xff0c;AM…

JAVA中神奇的雙刃劍--Unsafe

參考資料&#xff1a; 前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 Java魔法類&#xff1a;sun.misc.Unsafe在openjdk8下看Unsafe源碼 Unsafe介紹 在Oracle的Jdk8無法獲取到sun.misc…

讓AMD在中國發聲 APU14技術創新大會首次在華召開

今日&#xff0c;AMD一年一度的開發者峰會“APU2014”在北京拉開帷幕&#xff0c;這也是AMD首次在美國之外的城市舉辦該活動。AMD全球副總裁、大中華區董事總經理潘曉明表示&#xff0c;大中華區是AMD重要的戰略區域&#xff0c;AMD希望通過本次活動在中國制造巨大的聲音&#…

Python已成美國頂尖高校中最受歡迎的入門編程語言

在最近的一份調查中顯示&#xff0c;美國top高校中&#xff0c;Python已經成為教授計算機科學入門課程方面最受歡迎的語言。其中Top10 CS系中有8所使用Python&#xff0c;Top39 CS系中有24所&#xff0c;在入門課程中教授Python&#xff0c;可見其實用性的認可度很高。在我寫下…

源碼閱讀 AtomicInteger

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 AtomicInteger 原子整數 可以原子更新的int值。 用于原子遞增計數器等應用程序中&#xff0c;不能用作java.lang.Integer的替換。 擴展…

A飯福利,AMD Mantle API獲眾多游戲開發商青睞!

摘要&#xff1a;Videocardz整理了一份2014年—2015年支持AMD Mantle游戲列表&#xff0c;并公布了游戲開發商及游戲引擎的名稱。已發布且支持Mantle的游戲主要有《戰地4》、《神偷4》、《植物大戰僵尸&#xff1a;花園戰爭》以及《狙擊精英3》這四款。 現如今&#xff0c;越來…

linux 安裝 maven 、解決:bash: mvn: command not found

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1、安裝 wget 命令: yum -y install wget 2、下載maven安裝包 wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/a…

軟件工程師必學的9件事

本文是html5tricks原創翻譯&#xff0c;轉載請看清文末的轉載要求&#xff0c;謝謝合作&#xff01; 三年前&#xff0c;我還在巴塞羅那的神經科學實驗室工作&#xff0c;忙著研究腦電波、教授心理學上的認知系統課程。而今天&#xff0c;我以設計和寫軟件為生。 你或許會滿頭…

Linux 的 chmod 命令,對一個目錄及其子目錄所有文件添加權限

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 對一個目錄及其子目錄所有文件添加權限 命令&#xff1a; chmod 777 -R ./html 給予html目錄下可讀可寫可操作權限。 或者 chmod -R…

Linux 下壓縮與解壓.zip 和 .rar

1)對于.ziplinux下提供了zip和unzip程序&#xff0c;zip是壓縮程序&#xff0c;unzip是解壓程序。它們的參數選項很多&#xff0c;可用命令zip -help和unzip -help查看&#xff0c;這里只做簡單介紹&#xff0c;舉例說明一下其用法&#xff1a;# zip test.zip test.jpg test.pn…

優秀的程序員VS糟糕的程序員

優秀的程序員和一般的程序員差別在哪里&#xff1f;怎么才能成為優秀的程序員&#xff1f;我們選擇了這個職業就要把他做好&#xff01; 優秀的程序員&#xff1a; 1、邏輯能力很強&#xff0c;這也是解決問題的關鍵。 2、分析能力。可以很好的解決復雜問題。 3、事情做得專…

圖解 Java 常用數據結構

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 最近在整理數據結構方面的知識, 系統化看了下Java中常用數據結構, 突發奇想用動畫來繪制數據流轉過程. 主要基于jdk8, 可能會有些特性與…

程序員生存定律--使人生永動的勢能

程序員生存定律這系列的目錄在這里&#xff1a;程序員生存定律--目錄 喜歡從頭瞄的&#xff0c;可以移步。 ------------------------------------------------------------------------------- 這篇說的是精神&#xff0c;比較務虛&#xff0c;不感興趣的可以略過。 在國內有…