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