{"content":"【科技名人传 · 吉多·范罗苏姆(Guido van Rossum)】\n\n1989年的圣诞假期,荷兰阿姆斯特丹一位34岁的程序员没有出门过节,而是窝在家里写一门新语言——不为改变世界,只因为觉得手边的语言都太难用了。几年后,这门语言有了一个从喜剧剧团借来的名字:Python。三十多年过去,它成了人工智能时代最通用的语言,全球数千万开发者用它敲下人生第一行代码。这个人,就是 Python 之父——吉多·范罗苏姆。\n\n🕰️ 时间线\n1956年,吉多·范罗苏姆出生于荷兰哈勒姆,父亲是建筑师,母亲是教师。少年时代他痴迷电子套件,动手的乐趣远胜听课。\n1974年,他进入阿姆斯特丹大学主修数学;1982年取得数学与计算机科学硕士学位后,加入荷兰数学与计算机科学研究中心(CWI),参与ABC语言项目——一门优雅、为教学而生的语言。ABC的理念成了他终身的执念,而ABC打不开文件、碰不了操作系统的短板,成了他日后要补上的缺口。\n1989年12月,圣诞假期百无聊赖,他决定写一门「ABC的继承者」自娱:语法清晰、缩进即结构、能真正干活。名字不取自任何深奥概念,而取自他热爱的英国喜剧《蒙提·派森的飞行马戏团》。\n1991年2月,Python 0.9.0 发布到 Usenet 新闻组 alt.sources。这个早期版本已具备类、异常、函数与模块——一个全球社区从第一天起开始生长。\n1994年,comp.lang.python 新闻组开张,世界各地的程序员开始向这门「假期产物」投稿。\n1995年,他移居美国,受TCP/IP共同发明人鲍勃·卡恩之邀加入美国国家研究推进机构(CNRI),第一次可以全职打磨 Python。\n2000年10月,Python 2.0 发布,垃圾回收与列表推导式登场;同年他与伙伴组建 PythonLabs。2001年,Python软件基金会成立——语言的未来不再押在一个人身上。\n2005年12月,他加入 Google。此后七年,他主持的代码审查工具 Mondrian 与 App Engine 平台都在跑 Python,Google 也成为这门语言最大的工业用户之一。\n2008年12月,Python 3.0 发布。这是一次故意「不向后兼容」的重生:修正二十年的设计债,代价是社区长达十余年的2到3大迁徙。骂声最响的时候,他坚持:长痛不如短痛。\n2013年1月,他离开 Google,加入云存储公司 Dropbox。\n2018年7月,因赋值表达式(PEP 572)引发的激烈论战,他宣布卸任「终身仁慈独裁者」(BDFL),把最终决策权交还社区——一位开发者亲手解散了自己的王座。\n2019年10月,他宣布退休,理由是「不再年轻」。2020年11月,他食言复出,加入微软开发者部门:退休太无聊,还是写代码有意思。而同年1月1日,Python 2 正式退役——十年长征落幕,这门语言完成了现代化成人礼。\n\n🏆 核心成就\n1. Python语言:以「可执行的伪代码」为理念,强制缩进、动态类型、万物皆对象,把可读性写进语法本身。如今它是数据科学、人工智能与编程教育的默认语言,长期占据 TIOBE 编程语言榜第一。\n2. 「终身仁慈独裁者」治理模式:二十多年间,他用温和而坚定的个人判断维持语言的方向感;2018年主动交权,为开源世界留下了一份独一无二的治理样本。\n3. Python 3 转型(2008—2020):顶着十年骂声完成「减法式」现代化,让语言甩掉历史包袱,为AI时代的爆发备好了地基。\n4. 工业级验证:Google、Dropbox、微软三大公司接力证明,Python 从脚本到亿级用户系统都能扛;Instagram 的后端、YouTube 的推荐系统都是它的注脚。\n5. 人人编程的理想:1999年他向 DARPA 提交「人人编程」提案(Computer Programming for Everybody),主张编程应像读写一样普及。今天无数孩子敲下的第一行代码,正是他种下的果子。\n\n💬 名言\n「Python is an experiment in how much freedom programmers need. Too much freedom and nobody can read another's code; too little and expressiveness is endangered.」\n—— Python 是一场实验,试探程序员到底需要多少自由:自由太多,没人读得懂别人的代码;自由太少,表达力便岌岌可危。(摘自1996年《Programming Python》序言)\n\n那个圣诞假期,他随手种下的不是一个宏伟的技术蓝图,而是一个朴素的愿望——让编程更像人话。世界用数千万行 hello world 回答了他。\n\n#科技名人传 #吉多范罗苏姆 #Python\n","contentType":"text/plain;utf-8","attachments":["metafile://43b40f85dc693883a488f8ab4308dfa925d429e79060e10c625da80b64a6eb2ei0.jpg"],"quotePin":""}