Redian新闻
>
终身仁慈独裁者、Python之父龟叔,曾被认为最不可能发明自己的编程语言

终身仁慈独裁者、Python之父龟叔,曾被认为最不可能发明自己的编程语言

公众号新闻

出品 | OSC开源社区(ID:oschina2013)

近日,Python 之父龟叔(Guido van Rossum)发布推特称在高中,他被认为最不可能发明自己的编程语言。

结果没想到他不仅创造了风靡全世界的 Python,还被冠以“终身仁慈独裁者”(Benevolent Dictator For Life-BDFL) 称号。

终身仁慈独裁者 (BDFL) 是少数开源软件开发者所拥有的头衔。他们通常是某一项目的创始人,并在该项目社区出现争议时拥有最终的决定权。



龟叔,1956 年出生于荷兰,1986年于阿姆斯特丹大学毕业,并获得数学和计算机科学硕士学位。

其实,龟叔从小就迷恋电子器件,喜欢拆拆装装并编写一些小程序,但直到大学,他偶然看到一台大型计算机,并对它一见钟情,从此更是对编程如痴如醉。

因为那个时代,计算机并不像现在这么普及,大学只有这么一台计算机,龟叔为了能够有更多时间接触使用这台计算机,还报名成为了操作系统组的一名兼职。龟叔在大学期间更是把心思全部都用在了编写代码上面,以至于落下了必修课程,也因此差点毕不了业,好在学校一位教授及时让他了解了学历对以后工作的重要性,并帮助他完成必修课程成功毕业。

毕业后龟叔进入CWI(荷兰阿姆斯特丹的数学与计算机科学国家研究所)工作,在此期间龟叔参与 ABC 语言的开发并积累了丰富的经验,ABC 语言非常强大,但是由于其不开源无法被广泛认可从而导致失败。

于是龟叔便开始尝试着在 ABC 的基础上写出一个新的脚本解释型语言,也就是在 1989 年,Python 诞生了。

据龟叔所述,Python 的诞生,源自于一次圣诞节,龟叔为了打发空闲时间便编写了一个以 ABC 语言作为基础的电脑程式语言,并以《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)为该语言命名。 

在 1989 年 12 月,我在寻找一门「课余」编程项目来打发圣诞节前后的时间。我的办公室会关门,但我有一台家用电脑,而且没有太多其它东西。我决定为当时我正构思的一个新的脚本语言写一个解释器,它是 ABC 语言的后代,对 UNIX / C 程式设计师会有吸引力。作为一个略微有些无关想法的人,和一个《蒙提·派森的飞行马戏团》的狂热爱好者,我选择了 Python 作为项目的标题。 

到 2005 年,龟叔进入 Google 工作,并在此期间用 Python 为谷歌撰写了面向网页的代码浏览工具。

2013 年,龟叔加入 Dropbox,在此期间开发了 Mypy,目前最流行的Python静态类型检查器之一。

Python 语言的发展经历了几个阶段:
1989 年到 2000 年,Python 语言主要应用于系统管理和科学计算等领域。

2000 年到 2010 年,Python 语言开始在 Web 开发、数据分析和人工智能等领域得到广泛应用。

2010 年以来,Python 语言成为了机器学习、深度学习和大数据分析领域中的主流语言之一。

2018 年,龟叔宣布退休,但他仍然关注 Python 的开发进程,并在必要的时刻做出决定。

"我将完全退出决策层,但仍将作为一名普通核心开发者继续做一些指导性工作,我不一定还能腾出更多时间,但我会给BDFL(仁慈的独裁者)一个永久的假期。"


 ——龟叔隐退的邮件正文

同年,龟叔因为“创造并发展了 Python 语言,并长期领导 Python 社区”,从而进入了计算机历史博物馆荣誉墙。

宝刀未老,龟叔再复出。

2020 年 11 月 12 日,时年 64 岁的龟叔决定再度复出,他表示退休生活乏味又无趣,所以已经加入了微软开发部门,与 TypeScript 之父 Anders Hejlsberg 共事,目标是让 Python 变得更好用。

三十余载 Python 路,龟叔——一位程序界的传奇人物。

参考链接:
https://betheme.net/news/txtlist_i149813v.html
https://www.bilibili.com/read/cv14213713/

https://baijiahao.baidu.com/s?id=1755518479077428558&wfr=spider&for=pc


往期推荐



Flask之父凭一己之力击败各种GPT,称Python包管理比LLM更火热

程序员称8k工资高只要2k,这波MongoDB输麻了

“巨硬”要让Windows更硬,用18万行Rust代码重写核心Windows库



🌟 活动推荐


2023 年 5 月 27-28 日,GOTC 2023 全球开源技术峰会将在上海张江科学会堂隆重举行。

为期 2 天的开源行业盛会,将以行业展览、主题发言、特别论坛、分论坛、快闪演讲的形式来诠释此次大会主题 ——“Open Source, Into the Future”。与会者将一起探讨元宇宙、3D 与游戏、eBPF、Web3.0、区块链等热门技术主题,以及 OSPO、汽车软件、AIGC、开源教育培训、云原生、信创等热门话题,探讨开源未来,助力开源发展。

长按识别下方二维码立即查看 GOTC 2023 详情/报名。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
全球超过3200万孩子都在玩的编程游戏,用“闯关”教真实的编程语言意大利一世纪古城庞贝,居所揭秘Nature总结六大ChatGPT编程技巧:非常强大的编程辅助工具!百度推出AI编程助手 "Comate":覆盖30多种编程语言又一个中文编程语言发布:青语言大辫子男子多次与"11岁女网友"发生性关系,曾被认定无社会危险不批捕Flask 之父凭一己之力击败各种 GPT,称 Python 包管理比 LLM 更火热惊呆!不会R语言、Python软件,零基础的师姐却三个月发二区生信SCI……麻省理工Python增强编译器Codon 让Python像C\\C++一样高效LLVM&Swift之父宣布全新AI开发编程语言"Mojo",兼容Python,且快35000倍今晚截团!全球超过3200万孩子都在玩的编程游戏,用“闯关”教真实的编程语言莱坊2023年《财富报告》发布:住宅物业仍被认为最安全资产腾讯发布 2022 研发大数据报告:Go 语言蝉联最热编程语言从C和C++向Rust等内存安全编程语言的转变正在取得进展看获奥斯卡奖提名电影《猫王》也许只有Python之父才能救得了Rust火爆北美的少儿Python编程课免费领!英文授课,藤校师资,科技史代让孩子领先一步!集成GPT-4的编程神器来了,GitHub发布Copilot X:编程30年,突然就不需要手敲代码了?!BASIC 与 FORTRAN 77:比较过去的编程语言 | Linux 中国Nature 总结六大 ChatGPT 编程技巧:是非常强大的编程辅助工具!它就是比尔盖茨和 Linux 之父同时推崇的编程语言!柏林工大也有自己的Döner店了!终身仁慈独裁者、Python 之父龟叔,曾被认为最不可能发明自己的编程语言这里发现一濒危植物!曾被认为野外灭绝比Python快3.5万倍的语言来了/ 微软将推私有版ChatGPT/ iOS17剧透8项新功能…今日更多新鲜事在此谷歌终于能与OpenAI 打擂台了!全新PaLM 2比肩GPT-4:一部手机就可运行,精通Python等20种语言中共到底会不会与俄罗斯结盟,习近平会不会军援俄罗斯?Flask之父凭一己之力击败各种GPT,称Python包管理比LLM更火热【游记】第三个夏威夷(3):观星多送一节竞赛课!未来领域教育编程夏令营开课啦,这个暑期让孩子成为Python大神!Mojo:比 Python 快 35000 倍的编程语言中文编程语言——青语言开源发布趣图:我以为的编程 VS 实际上的编程比Python快35000倍!LLVM&Swift之父宣布全新编程语言Mojo:编程被颠覆了
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。