退休失敗,64歲Python之父決定加入微軟,將開源進行到底!

2020-11-22 騰訊網

來源:新智元(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 和開源做出造福世人的貢獻!

_往期文章推薦_

相關焦點

  • Python之父退休無聊加入微軟 大佬退休並不意味真正的離開
    VR日報11月13日消息,如今看來,大佬的退休並不意味真正的離開。Guido van Rossum 最新表示,退休太無聊,在微軟,他將致力於「確保更好地使用 Python,  對此,一個微軟發言人表示,該公司也沒有其他細節可分享,但證實了 Guido van Rossum 確實已經加入了微軟。「我們很高興能將他加入開發者部門。
  • 64歲Python 之父:我不退休了,我要去微軟
    作為Python的創建者,Guido van Rossum一直致力於Python社區的維護,不過去年10月,在Dropbox公司任職六年半後,他宣布退休,並退出Python核心決策層。 退休生涯剛滿一年,現年64歲的Guido van Rossum決定再度復出,加入微軟開發者部門 (Developer
  • Python之父退休無聊加入微軟 暫未揭曉擔任哪一項職務
    11月13日消息 去年 10 月, Python 創始人 Guido van Rossum 在 Dropbox 公司工作了六年半後決定退休。  現年 64 歲的 Van Rossum 退休一年後決定再度復出,今天宣布已加入微軟開發者部門 (Developer Division),但暫時未揭曉將擔任哪一項職務。值得一提的是,Van Rossum 是荷蘭人。
  • 盤點微軟最應該開源的 15 款產品 - OSCHINA - 中文開源技術交流社區
    他們先是向Linux內核貢獻代碼,還開放了.NET核心、Visual Studio Code編輯器、甚至是Chakra JavaScript引擎(IE瀏覽器和Edge所用)的原始碼,而在和公司內部的開發者進行了漫長的談判之後,微軟最近又對博客工具Windows Live Writer進行了開源。可實際上,作為一家軟體巨頭,微軟還有不少產品都應該進行開源。
  • 微軟抄襲 AppGet 始末,開源普法任重道遠
    我們一直在構建 windows 包管理器,第一個預覽版將於明天在 Build 上線,我們的包管理器也將是開源的,我們歡迎您的任何貢獻。」隨後,微軟就在 Build 上發布了 WinGet 。Keivan 表示,當他看到公告和 WinGet 的代碼時感到很震驚。
  • Windows系統5月更新讓Python開箱即用
    Windows系統5月更新讓Python開箱即用 在Windows 10的CMD中輸入python命令,你會得到什麼?對不起,如果你沒有自己安裝過Python,系統將無法識別。在Windows 10的CMD中輸入python命令,你會得到什麼?對不起,如果你沒有自己安裝過Python,系統將無法識別。
  • 微軟宣布WPF、Windows Forms和WinUI這3個流行框架正式開源
    雷鋒網(公眾號:雷鋒網)查詢微軟.NET Blog了解到,2014年11月12日,微軟正式宣布了.NET Core的開源。它取得了巨大的成功。.NET平臺已經收到來自微軟以外的3700多家公司的超過60000個社區的拉取請求。微軟在現場承諾,將在.NET Core上為這些框架做出貢獻。第一波代碼將於今天在GitHub上發布,未來幾個月將出現更多代碼。
  • 相比於Java,python到底有哪些優勢?
    由於在AI的帶動下python更是異軍突起,撼動了許多老大哥的地位。可唯獨java穩如泰山,不可動搖!自然而然的就會出現python與Java的討論聲。本文的目的在於討論python和java相比到底有哪些優勢,至於缺點暫且不提!
  • Delphi/C#之父首次訪華:55歲了 每天都寫代碼
    Anders Hejlsberg(安德斯·海爾斯伯格)於1960年出生於丹麥,在Borland公司開發出Turbo Pascal和Delphi之後加入微軟,主持微軟下一代開發工具的研發。他為微軟開發和設計出Visual J++、.NET平臺以及C#語言,可以說他開發出的軟體和語言影響全世界整整一代程式設計師。
  • 2014年:Linux和開源的福禍之年
    Linux和開源軟體在今年有成功也有失敗,不過總的來說,今年對Linux和開源軟體是好的一年,而在未來一年,Linux和開源可能沒有什麼「大」事,因為它會繼續在計算的各領域滲透。攻擊者可以追蹤OpenSSL所分配的64KB緩存、將超出必要範圍的字節信息複製到緩存當中再返回緩存內容,這樣一來受害者的內存內容就會以每次64KB的速度進行洩露。2. Systemd爭議如果你不深入了解Linux,那麼你不會聽過Systemd。Systemd實現系統初始化時服務的並行啟動。
  • 微軟研究院開源天文望遠鏡程序WWT
    網易科技訊 1月9日消息,據國外媒體報導,微軟研究院日前將自家的全球望遠鏡網絡計算程序
  • 新退休年齡計算公式來了 算算你多少歲退休?
    以「女性幹部」群體為例,這一群體目前的法定退休年齡為55歲,而一旦實施延遲退休方案後,出生於1967年後的人們都將「被延退」,其中,1967年生的人群的退休年齡將為55歲3個月,1977年生的人群的退休年齡則在57歲9個月,而從1986年起,這個年份以後出生的「女性幹部」都將統一為60歲退休。
  • 微軟靠什麼重新崛起?
    薩提亞明確提出,微軟要用人工智慧重新定義微軟的所有業務。比如,所有的Office產品都正在進行人工智慧化,Powerpoint不僅加入了自動翻譯,還添加了圖片自動說明。Word裡面也加入了機器閱讀。為此,2016年9月,微軟成立了5000人計劃的人工智慧團隊,力度空前。至於微軟的轉型重點雲服務,包括Azure雲服務中的認知服務,也與人工智慧息息相關。
  • 在Win上做Python開發?當然是用官方的MS Terminal和VS Code了
    到底是用自帶的命令行工具,還是需要裝新的 Terminal?本文將帶你了解如何利用微軟官方維護的 MS Terminal 與 VS Code,來為 Python 開發保駕護航。使用 Windows 系統一大好處是它的應用太豐富了,甚至強大的 GPU 也能在閒暇時間做點其它「工作」。
  • VPF:適用於 Python 的開源視頻處理框架,加速視頻任務、提高 GPU...
    Python 中的硬體加速視頻處理框架 VPFVPF 是基於 CMake 的開源跨平臺框架,它依賴於 FFmpeg 庫來進行(de)muxing 和 pybind11 項目從而構建 Python 綁定。它包含了一組開源的 C ++庫和 Python 綁定,可與其封閉原始碼 Codec SDK 進行交互。
  • 歷史上最偉大的 12 位程式設計師 - OSCHINA - 中文開源技術交流社區
    1852年,埃達為了治療子宮頸癌,卻因此死於失血過多,年僅36歲。她死後一百年,於1953年,埃達之前對查爾斯·巴貝奇的《分析機概論》所留下的筆記被重新公布,並被認為對現代計算機與軟體工程造成了重大影響。
  • 微軟開源天文望遠鏡項目,一起去看星星眨眼
    >WorldWide Telescope 界面   今年一月,微軟首次公開了打算開源這個項目的打算,在 6 個月後,昨天,微軟正式宣布,這個項目的代碼已經逐漸放到了開源社區 Github 上,任何有興趣的人都可以下載使用,在這個基礎上做自己的改進。
  • python人工智慧-圖像識別
    我這裡使用的是python3.6,PIL不支持python3所以使用如下命令pip install pytesseractpip install pillow如果是python2,則在命令行執行如下命令:pip install pytesseractpip install PIL這時候我們去運行上面的代碼會發現如下錯誤
  • 15 個開源的頂級人工智慧工具
    連結:linux.cn/article-7830-1.htmlArtificial intelligence,AI是科技研究中最熱門的方向之一。Caffe它是由賈揚清在加州大學伯克利分校的讀博時創造的,Caffe 是一個基於表達體系結構和可擴展代碼的深度學習框架。使它聲名鵲起的是它的速度,這讓它受到研究人員和企業用戶的歡迎。根據其網站所言,它可以在一天之內只用一個 NVIDIA K40 GPU 處理 6000 萬多個圖像。