ABAB Pedia

Guido van Rossum

Guido van Rossum是在荷蘭長大的程序員,Python編程語言的創造者,1989年開始編寫Python並長期擔任其“BDFL”(終身仁慈獨裁者),2018年卸任;曾任職CWI、CNRI、GoogleGoogleGoogle是一家美國科技公司,由Larry Page與Sergey Brin創辦,1998年註冊成立,2015年成為Alphabet旗下企業。其業務涵蓋互聯網搜索、廣告、軟件平臺、雲計算及人工智能。點擊查看完整詞條、DropboxDropboxDropbox 是由 Drew Houston 與 Arash Ferdowsi 於2007年創辦的美國軟件公司,總部位於舊金山。其業務從跨設備文件同步擴展到雲端存儲、分享、協作、電子簽名和 AI 工作搜索;公司參加 Y Combinator 2007年夏季批次,2008年公開推出產品,並於2018年在納斯達克上市。點擊查看完整詞條和MicrosoftMicrosoftMicrosoft(微軟)是由 Bill Gates 和 Paul Allen 於1975年創辦、總部位於美國華盛頓州雷德蒙德的科技公司,業務涵蓋 Windows、Microsoft 365、Azure、企業軟件、人工智能、遊戲和設備。點擊查看完整詞條。

本頁目錄26 節
詞條資料

在荷蘭成長

在University of Amsterdam求學

1982年,他獲得University of Amsterdam數學與計算機科學碩士學位。⁠[2]

求學期間,他在1977至1982年間於阿姆斯特丹的計算中心SARA兼職擔任系統程序員。⁠[3]

加入CWI的ABC小組

參與Amoeba分佈式操作系統項目

1986至1991年,他在CWI參與Amoeba項目;該項目需要一種比C更高級的語言來編寫系統管理工具,而Bourne shell並不適用,這成為他設計新語言的直接原因。⁠[4]

開始編寫Python

1989年12月,他在聖誕節前後尋找一個“hobby”(業餘愛好)編程項目來打發時間,決定為一種新的腳本語言編寫解釋器;這種語言以他喜愛的英國喜劇團體Monty Python’s Flying Circus命名。⁠[5]

首次公開發布Python

1991年2月20日,Python 0.9.0發佈到Usenet新聞組alt.sources;1994年1月26日發佈1.0.0版。⁠[6]

轉入CWI多媒體小組

1991至1995年,他在CWI多媒體小組工作;1995年,他以CWI報告形式發表Python Reference Manual、Python Tutorial等四份文檔。⁠[7]

移居美國,加入CNRI並獲“BDFL”稱號

1995年,他移居美國。⁠[8]

同年4月,他加入位於弗吉尼亞州Reston的非營利研究機構CNRI。⁠[9]

1995年4月18日,Python Software Association臨時理事會在CNRI召開首次會議,會議紀要稱他為“first interim benevolent dictator-for-life”(首任臨時終身仁慈獨裁者),這是“BDFL”稱號的來源。⁠[10]

提出“Computer Programming for Everybody”

1999年,他作為首席研究員代表CNRI向DARPA提交“Computer Programming for Everybody”修訂提案,目標是通過教育和軟件讓所有用戶都能編程;項目只獲得到2000年10月為止的第一年資助。⁠[11]

PythonLabs、Python 2.0與Python Software Foundation

2000年初,他帶領團隊加入加州初創公司BeOpen.com,團隊稱為PythonLabs,隨後轉入後來更名為Zope Corporation的Digital Creations;2001年,他們創立非營利組織Python Software Foundation。⁠[9]

Python 2.0於2000年10月16日發佈。⁠[6]

加入Google

2005年,他以高級主任工程師身份加入Google。⁠[8]

在Google期間,他開發了代碼評審工具Mondrian和Rietveld,並參與App Engine及其數據庫庫NDB的工作。⁠[3]

獲評ACM傑出工程師

發佈Python 3.0

Python 3.0於2008年12月3日發佈。⁠[6]

撰寫Python歷史博客

2009年1月,他開設“The History of Python”博客,介紹設計原則,包括“Borrow ideas from elsewhere whenever it makes sense”(只要合理就借鑑別處的想法)和“Errors should not be fatal”(錯誤不應是致命的)。⁠[12]

離開Google,加入Dropbox

2012年12月7日是他在Google的最後一天,他宣佈將於2013年1月加入Dropbox,擔任全職軟件工程師,關注公司對Python的使用。⁠[13]

在國王節演講中回顧人生

2016年4月27日,他應荷蘭駐舊金山領事機構邀請在國王節活動上演講,自述45歲結婚、育有一子,在美國生活20多年,仍是美國永久居民。⁠[1]

他的妻子來自得克薩斯州,一家人住在硅谷。⁠[8]

入選計算機歷史博物館院士

2018年,計算機歷史博物館授予他院士稱號,表彰其“For the creation and evolution of the Python programming language and for leadership of its community”(創造並發展Python編程語言及領導其社區)。⁠[2]

卸任BDFL

2018年7月12日,在PEP 572獲得批准後,他在python-committers郵件列表發出題為“Transfer of power”的郵件,寫道“I would like to remove myself entirely from the decision process”(我希望完全退出決策過程),表示將作為普通核心開發者留下,但不指定繼任者。⁠[14]

首次做客Lex Fridman Podcast

從Dropbox退休

2019年10月,他在Dropbox工作六年半後退休;他在公司參與類型檢查工具mypy的開發,並推動Dropbox服務器代碼從Python 2遷移到Python 3。⁠[16]

加入Microsoft

2020年11月12日,他宣佈結束退休、加入Microsoft開發者部門,致力於改進Python。⁠[17]

第二次做客Lex Fridman Podcast

2022年11月26日,他做客第341期“Python and the Future of Programming”,話題包括CPython、代碼可讀性、Python 3.11的速度、類型提示與mypy、全局解釋器鎖(GIL)、Python 4.0、BDFL及GitHub Copilot。⁠[18]

從Microsoft退休

2026年,他離開Microsoft傑出工程師職位,再次退休。⁠[8]

他獲得的榮譽包括1999年Dr. Dobb's Journal編程卓越獎、2002年自由軟件基金會獎、2019年CWI首屆Dijkstra Fellowship和2023年NEC C&C獎。⁠[3]

截至2026年10月:永久退休

截至2026年10月,他在個人主頁自稱Python的創造者與“emeritus BDFL”(榮休BDFL),寫道“I am permanently retired”(我已永久退休),並於2026年開始發佈對Python早期25年關鍵開發者的訪談系列。⁠[19]

關聯機構、網站與公開賬號

來源

  1. King's Day Speech(在新窗口打開)
  2. Guido van Rossum(在新窗口打開)
  3. Guido van Rossum - Resume(在新窗口打開)
  4. The History of Python: Personal History - part 1, CWI(在新窗口打開)
  5. Foreword for “Programming Python” (1st ed.)(在新窗口打開)
  6. The History of Python: A Brief Timeline of Python(在新窗口打開)
  7. Guido van Rossum - Publications(在新窗口打開)
  8. Guido van Rossum - Brief Bio(在新窗口打開)
  9. The History of Python: Personal History - part 2, CNRI and beyond(在新窗口打開)
  10. Origin of BDFL - All Things Pythonic(在新窗口打開)
  11. Computer Programming for Everybody (Revised Proposal)(在新窗口打開)
  12. The History of Python: Python's Design Philosophy(在新窗口打開)
  13. Dropbox Hires Away Google’s Guido Van Rossum, The Father Of Python(在新窗口打開)
  14. [python-committers] Transfer of power(在新窗口打開)
  15. Guido van Rossum: Python(在新窗口打開)
  16. Thank you, Guido(在新窗口打開)
  17. Python creator Guido van Rossum joins Microsoft(在新窗口打開)
  18. #341 – Guido van Rossum: Python and the Future of Programming(在新窗口打開)
  19. Guido van Rossum - Personal Home Page(在新窗口打開)