原文:https://mp.weixin.qq.com/s/lWpKwb4E9QGaSIstfRazUQ前幾天,64歲的 Python 語言的創(chuàng)建者 Guido van Rossum 發(fā)推表示,退休生活太無聊,決定入職微軟。吉多·范羅蘇姆(Guido van Rossum)是一名荷蘭計算機程序員,因是Python程序設(shè)計語言的作者而為人們熟知,因此也被人稱作“Python之父”,國內(nèi)網(wǎng)友昵稱其為“龜叔”。Guido van Rossum 發(fā)推表示,在微軟他有很多選擇,「這里有大量的開源項目」, 他將致力于「確保更好地使用Python(而不僅僅是在Windows上)」。? ?
同時,在這條狀態(tài)的下方,大神 Anders Hejlsberg(Delphi、C#、Typescript 發(fā)明人)也表示期待與 Guido van Rossum 一起工作。? ? ??
一位微軟發(fā)言人稱,公司也沒有其他細節(jié)可分享,但證實了范羅瑟姆確實已經(jīng)加入了微軟:「我們很高興他能加入開發(fā)人員部門。微軟致力于為Python社區(qū)做出貢獻,并與之一起成長,而Guido的入職就是這一承諾的體現(xiàn)」。??
1982 年大學畢業(yè)后,吉多·范羅蘇姆加入荷蘭數(shù)學與計算機方面學術(shù)研究的機構(gòu):CWI,在CWI 的Amoeba 團隊做基于微內(nèi)核的分布式系統(tǒng)。在項目中,用 C語言開發(fā)耗費大量時間,用Shell 又束手無策。于是他產(chǎn)生了一種想法,創(chuàng)建一門語言既能像C 一樣掌控計算機的全部資源,也能像Shell 一樣用起來簡單。1991年初公布了 Python 第一個公開發(fā)行版。經(jīng)過30 年左右的發(fā)展,現(xiàn)在已經(jīng)更新到3.9版本,Python也已經(jīng)成為最火的編程語言之一,TIOBE 上排名第三,在大數(shù)據(jù)和AI 領(lǐng)域的應(yīng)用廣泛,是人工智能時代的第一編程語言。? ?
2002年,在比利時布魯塞爾舉辦的自由及開源軟件開發(fā)者歐洲會議上,吉多·范羅蘇姆獲得了由自由軟件基金會頒發(fā)的2001年自由軟件進步獎。2003年五月,吉多獲得了荷蘭UNIX用戶小組獎。2006年,他被美國計算機協(xié)會(ACM)認定為著名工程師。??
2005年12月,吉多·范羅蘇姆加入Google。他用 Python 語言為 Google 寫了面向網(wǎng)頁的代碼瀏覽工具 Mondrian,之后又開發(fā)了 Rietveld。在那里他把一半的時間用來維護 Python 的開發(fā)。雖然他在2018年辭去了 Python 的 BDFL(Benevolent Dictator for Life),但在 Python 社區(qū),吉多·范羅蘇姆被人們認為是終身BDFL,意思是他仍然關(guān)注 Python 的開發(fā)進程,并在必要的時刻做出決定。2019年10月30日,Guido van Rossum 在推特公布了自己從 Dropbox 公司離職的消息,并表示已經(jīng)退休。
他還提到自己在 Dropbox 擔任工程師期間學到了很多東西——Python的類型注解(Type Annotations)正是來自在這里的工作經(jīng)驗。當時 Guido van Rossum 發(fā)布郵件表示,「我不想再為 PEP(Python 改進提案)[ PEP 572 ] 如此勞心勞力了,(而且盡管我在進行著如此艱難的戰(zhàn)斗)卻發(fā)現(xiàn)仍然有很多人不滿意我所做出的決定。」Python 起源:只是為了打發(fā)圣誕節(jié)前后的時間
關(guān)于Python起源,吉多·范羅蘇姆在1996年寫到:「六年前,在1989年12月,我在尋找一門“課余”編程項目來打發(fā)圣誕節(jié)前后的時間。我的辦公室會關(guān)門,但我有一臺家用電腦,而且沒有太多其它東西。我決定為當時我正構(gòu)思的一個新的腳本語言寫一個解釋器,它是ABC語言的后代,對UNIX / C程序員會有吸引力。作為一個略微有些無關(guān)想法的人,和一個蒙提·派森的飛行馬戲團的狂熱愛好者,我選擇了Python作為項目的標題。」? ?
1999年,吉多·范羅蘇姆向國防高級研究計劃局(DARPA)提交了一條名為「Computer Programming for Everybody」的資金申請,并在后來說明了他對Python的目標:這些想法目前已經(jīng)成為現(xiàn)實。多年來,由于「非此處發(fā)明(Not Invented Here)」的態(tài)度,Microsoft 對 Python 幾乎沒有積極興趣。隨著微軟開始更多地與開源和云合作,該公司改變了立場。正如微軟軟件工程師史蒂夫·道爾(Steve Dower)解釋的那樣,微軟于2010年首先使用適用于Visual Studio 的 Python 工具(PTVS)來使用 Python,然后又使用在.NET上運行的IronPython。到2018年,「我們?yōu)镻ython感到驕傲和自豪,在我們的開發(fā)人員工具(例如Visual Studio和Visual Studio Code)中支持Python,將其托管在Azure筆記本中,并使用它來構(gòu)建最終用戶體驗(如Azure CLI)」。微軟聘請范·羅瑟姆(van Rossum)是它可以采取的最明智的舉措,既可以鞏固其作為領(lǐng)先的軟件開發(fā)公司的地位,又可以成為真正的開源信徒。不過,目前尚不清楚 Guido van Rossum 在微軟具體從事什么工作,但他特別指出「選擇太多了」,而且「這里有大量的開源項目」。期待 Guido van Rossum 在微軟繼續(xù)為 Python 和開源做出造福世人的貢獻!
_往期文章推薦_