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