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 節
詞條資料
1960年代在荷蘭成長
van Rossum在荷蘭長大;他回憶,10歲時父母送給他一套PhilipsPhilipsPhilips(Koninklijke Philips N.V.)是1891年由Gerard Philips與其父Frederik Philips在荷蘭埃因霍溫創立、現總部位於阿姆斯特丹的健康科技公司,曾以照明、盒式磁帶和CD等消費電子產品著稱,並是TSMC的創始股東之一。點擊查看完整詞條生產的電子組件套裝。[1]
1977—1982年在University of Amsterdam求學
1982年,他獲得University of Amsterdam數學與計算機科學碩士學位。[2]
求學期間,他在1977至1982年間於阿姆斯特丹的計算中心SARA兼職擔任系統程序員。[3]
1982—1986年加入CWI的ABC小組
1982年末,他進入阿姆斯特丹的研究機構CWI,參與教學語言ABCABCABC(American Broadcasting Company,美國廣播公司)是美國商業廣播電視網,起源於 NBC 的藍色廣播網,1943年獨立後定名,1953年與 United Paramount Theatres 合併後發展為全國性電視網,1985年被 Capital Cities 收購,1996年起為華特迪士尼公司所有;它與 CBS、NBC 並稱美國三大傳統電視網,也是白宮電視採訪池的五家輪值電視網之一。點擊查看完整詞條的開發;他寫道,“ABC gave me the key inspiration for Python, Amoeba the immediate motivation”(ABC給了我Python的關鍵靈感,Amoeba則是直接動因)。[4]
1986—1991年參與Amoeba分佈式操作系統項目
1986至1991年,他在CWI參與Amoeba項目;該項目需要一種比C更高級的語言來編寫系統管理工具,而Bourne shell並不適用,這成為他設計新語言的直接原因。[4]
1989年12月開始編寫Python
1989年12月,他在聖誕節前後尋找一個“hobby”(業餘愛好)編程項目來打發時間,決定為一種新的腳本語言編寫解釋器;這種語言以他喜愛的英國喜劇團體Monty Python’s Flying Circus命名。[5]
1991年2月20日首次公開發布Python
1991年2月20日,Python 0.9.0發佈到Usenet新聞組alt.sources;1994年1月26日發佈1.0.0版。[6]
1991—1995年轉入CWI多媒體小組
1991至1995年,他在CWI多媒體小組工作;1995年,他以CWI報告形式發表Python Reference Manual、Python Tutorial等四份文檔。[7]
1995年移居美國,加入CNRI並獲“BDFL”稱號
1995年,他移居美國。[8]
同年4月,他加入位於弗吉尼亞州Reston的非營利研究機構CNRI。[9]
1995年4月18日,Python Software Association臨時理事會在CNRI召開首次會議,會議紀要稱他為“first interim benevolent dictator-for-life”(首任臨時終身仁慈獨裁者),這是“BDFL”稱號的來源。[10]
1999年提出“Computer Programming for Everybody”
1999年,他作為首席研究員代表CNRI向DARPA提交“Computer Programming for Everybody”修訂提案,目標是通過教育和軟件讓所有用戶都能編程;項目只獲得到2000年10月為止的第一年資助。[11]
2000—2001年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]
2005年12月加入Google
2005年,他以高級主任工程師身份加入Google。[8]
在Google期間,他開發了代碼評審工具Mondrian和Rietveld,並參與App Engine及其數據庫庫NDB的工作。[3]
2006年獲評ACM傑出工程師
2008年12月3日發佈Python 3.0
Python 3.0於2008年12月3日發佈。[6]
2009年1月撰寫Python歷史博客
2009年1月,他開設“The History of Python”博客,介紹設計原則,包括“Borrow ideas from elsewhere whenever it makes sense”(只要合理就借鑑別處的想法)和“Errors should not be fatal”(錯誤不應是致命的)。[12]
2012年12月7日離開Google,加入Dropbox
2012年12月7日是他在Google的最後一天,他宣佈將於2013年1月加入Dropbox,擔任全職軟件工程師,關注公司對Python的使用。[13]
2016年4月27日在國王節演講中回顧人生
2016年4月27日,他應荷蘭駐舊金山領事機構邀請在國王節活動上演講,自述45歲結婚、育有一子,在美國生活20多年,仍是美國永久居民。[1]
他的妻子來自得克薩斯州,一家人住在硅谷。[8]
2018年4月入選計算機歷史博物館院士
2018年,計算機歷史博物館授予他院士稱號,表彰其“For the creation and evolution of the Python programming language and for leadership of its community”(創造並發展Python編程語言及領導其社區)。[2]
2018年7月12日卸任BDFL
2018年7月12日,在PEP 572獲得批准後,他在python-committers郵件列表發出題為“Transfer of power”的郵件,寫道“I would like to remove myself entirely from the decision process”(我希望完全退出決策過程),表示將作為普通核心開發者留下,但不指定繼任者。[14]
2018年11月22日首次做客Lex Fridman Podcast
2018年11月22日,他做客Lex FridmanLex FridmanLex Fridman 是生於蘇聯、在美國長大的計算機科學家和播客主持人,任 MIT 研究科學家,研究人機交互與自動駕駛。他主持的 Lex Fridman Podcast 以數小時長篇對話著稱,嘉賓包括多國領導人和科技企業領袖。點擊查看完整詞條 Podcast,節目題為“Guido van Rossum: Python”(後編為第6期),以Python創造者身份受訪。[15]
2019年10月從Dropbox退休
2019年10月,他在Dropbox工作六年半後退休;他在公司參與類型檢查工具mypy的開發,並推動Dropbox服務器代碼從Python 2遷移到Python 3。[16]
2020年11月12日加入Microsoft
2020年11月12日,他宣佈結束退休、加入Microsoft開發者部門,致力於改進Python。[17]
2022年11月26日第二次做客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]
2026年從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]
關聯機構、網站與公開賬號
個人網站:公開鏈接:https://gvanrossum.github.io/(在新窗口打開)[19]
Python:官網:https://www.python.org/(在新窗口打開)[19]
來源
- King's Day Speech(在新窗口打開)
- Guido van Rossum(在新窗口打開)
- Guido van Rossum - Resume(在新窗口打開)
- The History of Python: Personal History - part 1, CWI(在新窗口打開)
- Foreword for “Programming Python” (1st ed.)(在新窗口打開)
- The History of Python: A Brief Timeline of Python(在新窗口打開)
- Guido van Rossum - Publications(在新窗口打開)
- Guido van Rossum - Brief Bio(在新窗口打開)
- The History of Python: Personal History - part 2, CNRI and beyond(在新窗口打開)
- Origin of BDFL - All Things Pythonic(在新窗口打開)
- Computer Programming for Everybody (Revised Proposal)(在新窗口打開)
- The History of Python: Python's Design Philosophy(在新窗口打開)
- Dropbox Hires Away Google’s Guido Van Rossum, The Father Of Python(在新窗口打開)
- [python-committers] Transfer of power(在新窗口打開)
- Guido van Rossum: Python(在新窗口打開)
- Thank you, Guido(在新窗口打開)
- Python creator Guido van Rossum joins Microsoft(在新窗口打開)
- #341 – Guido van Rossum: Python and the Future of Programming(在新窗口打開)
- Guido van Rossum - Personal Home Page(在新窗口打開)