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(在新窗口打开)