The 12 Lords of the Programming World

中文譯文稠屠,見《編程界十二位祖師爺級別的 “大偶煲撸”

We often take the contributions people have made to making our lives easier for granted and the Universe seems to have a way of rewarding those who entertain us more than those who help us. But it’s all good, because we know how to pay homage to those who have led the way for we the programmers and tech enthusiasts.

In this article we will be looking at 12 greatest programmers of all time (listed in no particular order), so let’s get straight to it.

1. Dennis Ritchie

Dennis MacAlistair Ritchie, also known as “dmr”, was the father of the C Programming Language; a language which has grown to be one of the most widely used programming languages.

Dennis Ritchie

He was one of the world’s foremost Computer Scientists and is widely credited for the humongous contributions he made to the “digital era”. The UNIX OS, which is now the core of well-known OSes like Mac OS X, was developed by Dennis and his long-time colleague Ken Thompson.

They both went on to receive the Turing Award from the AMC in the year 1983. In 1990, they also received the Hamming Medal from IEEE and in 1999, the National Medal of Technology from President Clinton. Dennis retired in 2007 after heading the Lucent Technologies System Software Research Department.

2. Bjarne Stroustrup

In 1978, Bjarne Stroustrup developed another widely used Programming Language called C++. He is a well-known Research Professor and occupies a good number of key positions including Managing Director of the Technology Division of Morgan Stanley, a Visiting Professor in Computer Science at the University of Columbia, and a Distinguished Professor at Texas A&M University.

Bjarne Stroustrup

He has received numerous awards and also authored well-known books including A tour of C++ Programming Principles, Practice using C++, The C++ Programming Language, The Design and Evolution of C++, etc.

3. James Gosling

James Arthur Gosling is a Canadian Computer Scientist commonly known as the father of the Java Programming Language. Various Software systems like NeWS and Gosling Emacs owe their success to his contributions.

James Gosling

He was elected to Foreign Associate Member of the United States National Academy of Engineering based on his phenomenal achievements.

4. Linus Torvalds

Linus Benedict Torvalds is the Finnish American Software Engineer who developed Linux in the year 1991. He is the chief architect of the software and also the project’s coordinator.

Linus Torvalds

He is also responsible for the creation of the revision control system “Git”, and the dividing log software “Subsurface”. Due to his creation of an open source operating system for computers which led to the widely used Linux kernel, he was awarded the 2012 Millennium Technology prize by the Technology Academy of Finland alongside Shinya Yanamaka.

5. Anders Hejlsberg

Anders Hejlsberg, the author of Turbo Pascal and Chief Architect of Delphi, is the developer of the Programming Language, C#. He is a well-known Danish Software Engineer responsible for co-designing several other successful Programming Languages and development tools.

Anders Hejlsberg

He is currently the lead architect of C# and core developers on Typescript in Microsoft.

6. Tim Berners-Lee

Tim Berners-Lee, also known as TimBL, is an English Computer Scientist known for his invention of the World Wide Web.

After the proposal he made for an Information Management System in March 1989, he implemented the very first communication between a Client PC and a Server via the Internet using the Hypertext Transfer Protocol (HTTP) which turned out to be very successful.

Tim Berners-Lee

He is the director of the World Wide Web Consortium (W3C), an organization responsible for overseeing the Web’s ongoing development.

7. Brian Kernighan

Brian Wilson Kernighan was the Canadian Computer Scientist working alongside Ken Thompson and Dennis Ritchie when they created UNIX.

Brian Kernighan

He became well known after co-authoring with Ritchie on the book “C Programming Language”. He also co-authored of AWK and AMPL Programming Languages.

8. Ken Thompson

Kenneth Thompson is the American Pioneer of Computer Science who worked with Dennis Ritchie on the development of the UNIX operating system.

Kenneth Thompson

He worked at the bell labs for most of his career during the time which he developed the B Programming Language; the director predecessor of C.

He was also among the early developers of the Plan 9 OS. He is well known in hacker circles as Ken. He co-invented the Go Programming at Google where he has been working since the year 2006.

9. Guido Van Rossum

When one speaks of Python programming, Guido Van Rossum comes to mind. He is the Dutch Computer Scientist solely responsible for authoring the Python Language.

Guido Van Rossum

He was given the sobriquet “**Benevolent Dictator For Life” (BDFL) **by the Python community because he continues to oversee the Python development process and contributes to making decisions concerning it.

From the year 2005 to 2012, he worked at Google where he developed the Python Programming Language and then left to work at Dropbox in 2013.

10. Donald Knuth

Donald Ervin Knuth, often known as the “father” of the Analysis of Algorithms, is an American Computer Scientist, Mathematician, and Professor Emeritus at Stanford University.

Donald Knuth

He was the winner of the Turing Award in 1974 and he also coauthored the multi-volume work “The Art of computer programming”. Amongst his accomplishments is the intense analysis of the Computational Complexity of Algorithms and the systematized formal mathematical techniques for it, the Asymptotic Notation, the creation of the TeX Computer Typesetting System, the Related METAFONT Font Definition Language, etc.

The fact is programming wouldn’t be what it is today without Donald Knuth.

11. Richard Stallman

Richard Matthew Stallman is best known as a free software enthusiast and activist who campaigns for the right of users to study, modify, and distribute software.

Richard Stallman

He is the founder of the GNU Project, a Unix-like Operating System composed entirely of free software, and the Free Software Foundation. He is also credited as the developer of GNU Emacs.

He is influential in the development of copyright Law, especially where it relates to free software rights and licensing, most notably the General Public License.

12. Larry Wall

Larry Wall is known for two things, as the father of the Perl Programming Language; and a sarcastic master linguist. He is also a champion of free software and his achievements on this front have been recognized by the Free Software Foundation as the recipient of its first Award for the Advancement of Free Software in 1998.

Larry-Wall

His background training in Natural and Artificial Languages made him well suited to write the quintessential books on the Perl Programming Language such as Programming Perl and The Perl Cookbook.

So, there you have it. If the programming world was Greek mythology then these are the gods of the computer world.

FROM: https://www.fossmint.com/greatest-programmers-of-all-time/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末桂肌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子舀寓,更是在濱河造成了極大的恐慌胯舷,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谋旦,死亡現(xiàn)場離奇詭異剩失,居然都是意外死亡,警方通過查閱死者的電腦和手機册着,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門拴孤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人甲捏,你說我怎么就攤上這事演熟。” “怎么了司顿?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵芒粹,是天一觀的道長。 經(jīng)常有香客問我大溜,道長化漆,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任钦奋,我火速辦了婚禮座云,結(jié)果婚禮上疙赠,老公的妹妹穿的比我還像新娘。我一直安慰自己疙教,他們只是感情好棺聊,可當(dāng)我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布伞租。 她就那樣靜靜地躺著贞谓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪葵诈。 梳的紋絲不亂的頭發(fā)上裸弦,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天,我揣著相機與錄音作喘,去河邊找鬼理疙。 笑死,一個胖子當(dāng)著我的面吹牛泞坦,可吹牛的內(nèi)容都是我干的窖贤。 我是一名探鬼主播,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼贰锁,長吁一口氣:“原來是場噩夢啊……” “哼赃梧!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起豌熄,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤授嘀,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后锣险,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蹄皱,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年芯肤,在試婚紗的時候發(fā)現(xiàn)自己被綠了巷折。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡崖咨,死狀恐怖锻拘,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情掩幢,我是刑警寧澤逊拍,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站际邻,受9級特大地震影響芯丧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜世曾,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一缨恒、第九天 我趴在偏房一處隱蔽的房頂上張望谴咸。 院中可真熱鬧,春花似錦骗露、人聲如沸岭佳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽珊随。三九已至,卻和暖如春柿隙,著一層夾襖步出監(jiān)牢的瞬間叶洞,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工禀崖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留衩辟,地道東北人。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓波附,卻偏偏與公主長得像艺晴,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子掸屡,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,901評論 2 355

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

  • **2014真題Directions:Read the following text. Choose the be...
    又是夜半驚坐起閱讀 9,497評論 0 23
  • PLEASE READ THE FOLLOWING APPLE DEVELOPER PROGRAM LICENSE...
    念念不忘的閱讀 13,471評論 5 6
  • 腿都要跑斷啦封寞!今天情感賬戶沒取錢也沒存錢
    沛綺閱讀 154評論 0 0
  • 我偏愛風(fēng)。 我偏愛柔和的細雨折晦。 我偏愛那個柔風(fēng)細雨的日子里 你爬出媽媽的子宮钥星。 我偏愛我對你的愛 勝過我對整個人類...
    葉浟閱讀 585評論 7 12
  • 時間 時間是什么?是每一個念頭满着,是每一個舉手投足谦炒,是每一個決定,是每一瞬的凝神风喇。 想抓住時間宁改,想留住每一個念頭,念...
    小溪_簡書閱讀 221評論 0 0