自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python之父退休,C語言之父與世長辭,各大編程創(chuàng)始人現(xiàn)狀盤點(diǎn)!

新聞 后端
從世界上第一臺計(jì)算機(jī)(ENIAC) 于1946年2月在美國誕生至今的七十多年里,涌現(xiàn)出了許多優(yōu)秀的計(jì)算機(jī)編程語言。程序員們在使用它們編寫程序的時(shí)候,一定很好奇發(fā)明這些語言的發(fā)明者背后的故事,以及他們現(xiàn)狀,是像Python 之父一樣功成身退,還是繼續(xù)奮戰(zhàn)在編程一線。

從世界上第一臺計(jì)算機(jī)(ENIAC) 于1946年2月在美國誕生至今的七十多年里,涌現(xiàn)出了許多優(yōu)秀的計(jì)算機(jī)編程語言。程序員們在使用它們編寫程序的時(shí)候,一定很好奇發(fā)明這些語言的發(fā)明者背后的故事,以及他們現(xiàn)狀,是像Python 之父一樣功成身退,還是繼續(xù)奮戰(zhàn)在編程一線。

為此,筆者特地盤點(diǎn)了幾大語言設(shè)計(jì)者的事跡和他們的現(xiàn)狀。

 

Python之父退休,C語言之父與世長辭,各大編程創(chuàng)始人現(xiàn)狀盤點(diǎn)!

Python 之父

最近幾年,隨著人工智能的飛速發(fā)展,Python擊敗C語言,位列排行榜第二,成為最受歡迎的程序設(shè)計(jì)語言之一。

Python語言的由來,源自計(jì)算機(jī)編程天才吉多•范羅蘇姆(Guido van Rossum)在假期時(shí)觀看的一部英國劇《Monty Python飛行馬戲團(tuán)》。范羅蘇姆本意是想開發(fā)一種新的腳本解釋程序,以作為ABC語言的一種繼承。他認(rèn)為ABC 語言非常優(yōu)美和強(qiáng)大,是專門為非專業(yè)程序員設(shè)計(jì)的卻并沒有成功,究其原因,范羅蘇姆覺得是其非開放性造成的,所以他決心在Python 中避免這一錯誤。同時(shí),他還想實(shí)現(xiàn)在ABC 中閃現(xiàn)過但未曾實(shí)現(xiàn)的東西。于是,Python橫空出世了。

Python語言自從20世紀(jì)90年代初誕生至今,被廣泛應(yīng)用于處理系統(tǒng)管理任務(wù)和Web編程,在2004年以后,python的使用率呈線性增長。范羅蘇姆因?yàn)閯?chuàng)始并發(fā)展了Python語言,并長期領(lǐng)導(dǎo)Python社區(qū),在2018年被收錄進(jìn)計(jì)算機(jī)歷史博物館榮譽(yù)墻,被大家譽(yù)為“仁慈的獨(dú)裁者(BDFL)”。

除了這一榮譽(yù)之外,2002年,在比利時(shí)布魯塞爾舉辦的自由及開源軟件開發(fā)者歐洲會議上,吉多•范羅蘇姆獲得了由自由軟件基金會頒發(fā)的2001年自由軟件進(jìn)步獎。2006年,他被美國計(jì)算機(jī)協(xié)會(ACM)認(rèn)定為著名工程師。

不久前,這位傳奇人物在推特公布了自己從 Dropbox 公司離職的消息,正式宣布退休。

 

[[320679]]

C語言之父

也許C不是當(dāng)今編程界最流行最火的計(jì)算機(jī)語言,但它卻是迄今為止最常用、最古老的編程語言之一,于20世紀(jì)60年代由肯尼斯•藍(lán)•湯普遜(Kenneth Lane Thompson)和丹尼斯•里奇(Dennis Ritchie)共同創(chuàng)立。

C語言的誕生可謂是現(xiàn)代程序語言革命的起點(diǎn),是程序設(shè)計(jì)語言發(fā)展史中的一個(gè)里程碑。有了C語言,才有后來的以此為根基的C++、Java和C#等面向?qū)ο蟮木幊陶Z言的相繼誕生。

說到此,兩位創(chuàng)立者可謂功不可沒,而這兩位創(chuàng)立者本身也是集眾多IT技術(shù)于一身。除了C語言之外,兩人還發(fā)明了Unix操作系統(tǒng),被共同譽(yù)為“Unix之父”。兩人因此先后分別一起獲得了1983年的圖靈獎和1999年美國政府頒發(fā)的國家技術(shù)獎?wù)隆4送?,湯普遜還是另一種編程語言go的作者。

令人感到遺憾的是,丹尼斯在2011年就去世了。而湯普遜也在2000年從貝爾實(shí)驗(yàn)室退休,不再從事相關(guān)工作。

 

[[320680]]

Java之父

毫無疑問,Java是世界上最成功最流行的編程語言之一,它的創(chuàng)始人不止一位,但是被公認(rèn)為“Java之父”的只有一位——來自加拿大的軟件專家詹姆斯•高斯林 (James Gosling)。

和這世界上許多計(jì)算機(jī)天才一樣,詹姆斯在從小就顯露出了他在編程方面的天賦及超強(qiáng)的動手能力。在他12歲的時(shí)候,詹姆斯已能設(shè)計(jì)電子游戲機(jī),并且能夠幫助附近的村民修理收割機(jī)。大學(xué)時(shí)期在天文系擔(dān)任程式開發(fā)工讀生,1977年獲得了加拿大卡爾加里大學(xué)計(jì)算機(jī)科學(xué)學(xué)士學(xué)位。1983年獲得美國卡內(nèi)基梅隆大學(xué)計(jì)算機(jī)科學(xué)博士學(xué)位,

1990年,與Patrick Naughton和Mike Sheridan等人合作“綠色計(jì)劃”,后來發(fā)展一套叫做“Oak”的計(jì)算機(jī)語言,也就是后來的Java。1994年底,詹姆斯在硅谷召開的“技術(shù)、教育和設(shè)計(jì)大會”上展示了Java程式。2000年,Java成為世界上最流行的電腦語言。

因?yàn)檎材匪乖诰幊填I(lǐng)域做出的杰出貢獻(xiàn),他分別在2002年被經(jīng)濟(jì)學(xué)人雜志授予發(fā)明獎,在2007年被授予二級 加拿大勛章。曾經(jīng)在甲骨文、谷歌就職過的詹姆斯目前在一家從事海洋機(jī)器人研究的創(chuàng)業(yè)公司Liquid Robotics擔(dān)任首席軟件架構(gòu)師。他認(rèn)為當(dāng)前的工作系統(tǒng)還存在著各種各樣的問題,并將致力解決。很顯然,年過六旬的詹姆斯仍然保持著充沛的精力去迎接新的挑戰(zhàn)。

 

Python之父退休,C語言之父與世長辭,各大編程創(chuàng)始人現(xiàn)狀盤點(diǎn)!

Ruby之父

Ruby之父松本行弘來自日本,是一眾編程大牛之中鮮見的東方面孔。

1993,年僅28歲的松本行弘設(shè)計(jì)出Ruby語言。他的初衷是開發(fā)一種更人性化的編程語言,松本行弘認(rèn)為以往人們在開發(fā)編程語言時(shí)過于看重"計(jì)算機(jī)",而忽視了"人"的作用,過分強(qiáng)調(diào)運(yùn)行速度。松本行弘提倡的一種理念是機(jī)器只是工具而非人,真正的主人應(yīng)該是"人"。

松本行弘提出語言不僅是表達(dá)思想的工具,也是人類進(jìn)行思想的方法,使用的語言不同,人也會產(chǎn)生不同的思想模式,編程語言也會產(chǎn)生類似的作用。一個(gè)好的編程語言不但應(yīng)該可以執(zhí)行程序任務(wù),也應(yīng)該幫助程序員形成更好的編程邏輯。

松本行弘同時(shí)強(qiáng)調(diào)編程語言應(yīng)該不單給程序員帶來工資,也要給他們帶來樂趣(小編想也許這就是為什么這么多的大好青年投身到編程行業(yè)中的重要原因吧)。

這兩年 Ruby 不被看好,松本行弘常常被問到 Ruby 會不會“死”這類的問題。松本行弘的回答是“這說明 Ruby 已經(jīng)趨于穩(wěn)定。但我們會不斷改進(jìn),Ruby3 的性能預(yù)計(jì)會提升3倍。”他表示希望自己可以繼續(xù)快樂地為這門語言工作。

計(jì)算機(jī)及相關(guān)技術(shù)發(fā)展至今,第一代編程先驅(qū)們有的已經(jīng)離開人世,有的年邁歸隱,有的仍然深耕在技術(shù)領(lǐng)域,但有一點(diǎn)是共同的:他們對編程的發(fā)展所做出的杰出貢獻(xiàn)將會被永久地載入史冊。

 

Python之父退休,C語言之父與世長辭,各大編程創(chuàng)始人現(xiàn)狀盤點(diǎn)!

Cobol之母

在男性數(shù)量占絕對優(yōu)勢的IT領(lǐng)域,不乏女性的身影,她們中的有些佼佼者甚至一度取得了輝煌卓絕的成就,令許多程序員望塵莫及。編譯語言之母格雷絲•霍普(Grace Hopper)就是這樣一位偉大的程序媛。

霍普在計(jì)算機(jī)方面的突出貢獻(xiàn)體現(xiàn)在她設(shè)計(jì)完成了第一個(gè)編譯程序,并發(fā)

現(xiàn)世界上第一個(gè)BUG。同時(shí),作為Cobol語言的主要設(shè)計(jì)者,霍普被譽(yù)為“Cobol之母”。

霍波早年在自然科學(xué),特別是數(shù)學(xué)和物理方面表現(xiàn)出超群的能力。1928年她獲得美國優(yōu)等生的榮譽(yù)。同年,取得數(shù)學(xué)物理學(xué)士學(xué)位,留校擔(dān)任了教師,被聘為韋莎學(xué)院的副教授。1930年,霍普獲得耶魯大學(xué)數(shù)學(xué)碩士學(xué)位;1934年成為耶魯大學(xué)歷史上第一位女?dāng)?shù)學(xué)博士。

命運(yùn)的轉(zhuǎn)折點(diǎn)發(fā)生在第二次世界大戰(zhàn)期間,30多歲的霍普進(jìn)入海軍學(xué)校學(xué)習(xí),機(jī)緣巧合之下,成為了“世界上第一臺大型數(shù)字計(jì)算機(jī)的第三名程序員”。在此期間及之后的歲月里,霍普先是研制出世界上第一個(gè)編譯程序A-O,后又開發(fā)出Flow-Matic語言。1959年5月,在五角大樓的支持下,霍普率領(lǐng)團(tuán)隊(duì)成功地設(shè)計(jì)出第一個(gè)商用編程語言Cobol。這種語言最重要的特征是語法與英文非常接近,可以讓不懂電腦的人也能看懂程序,編譯器軟件只需做少許修改就能運(yùn)行在任何類型的電腦之上,一時(shí)間使用Cobol編寫的軟件數(shù)量遙遙領(lǐng)先其他語言。

遺憾的是,霍普早已于1992年1月1日與世長辭。我們再也無法目睹一代編程大師的風(fēng)采,關(guān)于霍普在計(jì)算機(jī)方面所做出的豐功偉績,我們只從她生前所獲得的無數(shù)榮譽(yù)中去揣測一二。

在霍普的一生中,她一共獲得了世界各地大學(xué)的40個(gè)榮譽(yù)學(xué)位,并獲得了許多獎項(xiàng)和榮譽(yù),包括:

  • 1969年,數(shù)據(jù)處理管理協(xié)會頒發(fā)的“年度計(jì)算機(jī)科學(xué)年度風(fēng)云人物”獎;1973年,第一個(gè)獲得英國計(jì)算機(jī)協(xié)會杰出會士的美國人,也是全球獲此殊榮的第一個(gè)女性;
  • 1980年國際IEEE組織頒發(fā)的首屆計(jì)算機(jī)先驅(qū)獎;
  • 1991年第一個(gè)獲得國家科技獎?wù)碌呐浴?/li>

 

責(zé)任編輯:未麗燕 來源: 今日頭條
相關(guān)推薦

2021-01-13 10:52:29

C語言Linux計(jì)算機(jī)領(lǐng)域

2011-10-19 13:41:02

JavaC語言丹尼斯·里奇

2011-10-19 13:38:41

Java

2011-10-20 13:09:19

JavaC

2017-11-27 11:08:33

編程C語言代碼

2019-10-31 15:13:11

Python

2022-03-28 13:34:26

Go泛型部署泛型

2009-12-22 02:48:23

COBOL語言Grace Hoppe編譯語言

2009-04-13 08:39:47

2011-05-31 13:41:00

C語言

2010-03-15 14:36:07

Python編程語言

2019-11-01 10:59:15

Python開發(fā)書箱

2009-04-13 11:34:33

LinuxIT市場蘋果

2019-04-28 10:48:35

PythonJava編程語言

2011-10-13 10:35:39

C語言

2010-07-28 15:18:10

編程語言函數(shù)式編程

2023-07-21 14:20:03

ChatGPT神經(jīng)網(wǎng)絡(luò)

2015-05-19 14:34:17

程序員編程語言

2011-10-17 10:24:33

C語言

2011-10-14 19:58:04

C語言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號