服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

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

日期: 来源:OSC开源社区收集编辑:

出品 | 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库



相关阅读

  • 电子垃圾Chromebook

  • 出品 | OSC开源社区(ID:oschina2013)美国公共利益研究小组 (US PIRG) 最近发布的一份报告谈论了大量 Chromebook 正在成为 “电子垃圾” 的问题 (Chromebook Churn)。原因在于
  • Java 17采用率四倍飙升

  • 出品 | OSC开源社区(ID:oschina2013)New Relic 最新发布了一份 “2023 年 Java 生态系统状况报告”,旨在提供有关当今 Java 生态系统状态的背景和见解。该报告基于从数百万个提
  • “伶荔”(Linly) 开源大规模中文语言模型

  • 出品 | OSC开源社区(ID:oschina2013)为了开发高性能中文基础模型,填补中文基础模型百亿到千亿级预训练参数的空白,大数据系统计算技术国家工程实验室团队在人工智能项目伶荔(Linl
  • 盘点 5 个 yyds 的 AI 绘画辅助工具

  • 国外著名的 AI 作图工具 Midjourney、Stable Diiffusion 都可以根据你输入的指令生成一张图片。如果你想输出高质量的图片,需要掌握一些 prompt 指令技巧。本文章便盘点了 5
  • AI 这是要杀疯啦!

  • ChatGPT 是基于 GPT 系列大模型开发出来的一个对话场景的 Demo,它已经让我们见识到了大模型的威力。但有些开发者的胃口不满足于此,已经开始尝试“突破” AI 的边界了,本文推荐
  • 4 月份 火火火火 的开源项目

  • 盘点 4 月份 GitHub 上 Star 攀升最多的开源项目,整个 4 月份最火项目 90% 都是 AI 项目(准确的说,最近半年的热榜都是 AI 项目)本期推荐开源项目目录:1. AI 生成逼真语音2. 复旦
  • 为何论文润色是投稿前的必须环节?

  • ++++为什么要选择论文润色?
    我们在发表SCI时会遇到许多问题,其中,语言方面的问题可能是被提及次数最多的。因为投稿SCI时,需要用到英文。中文能表达明白,换到用

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四
  • 美国对华2000亿关税清单,到底影响有多大?

  • 1 今天A股大跌,上证最大跌幅超过2%。直接导火索是美国证实计划对华2000亿美元产品加征25%关税。 听起来,2000亿美元数目巨大,我们来算笔账。 2000亿美元,按现在人民币汇率

最新文章

  • GitHub 收获 20K 点赞,这款工具堪称无敌!!

  • 前言标题绝不夸张!我头一回见过这么厉害的视频下载工具,不仅免费开源,而且持续更新了多年,GitHub上已经收获了20K+的Star,足以见其欢迎程度。闲话少讲,直接体验!lux使用平台:Windows/
  • 武侠小说,今天一次让你看个够!

  • 前言咱们之前不是分享过一回金庸小说全集嘛,当时是一个exe的软件,在电脑上可以离线本地阅读,别提有多爽了,最主要是那个软件的界面,复古、怀旧,特别有武侠味道。有朋友觉得不过瘾,
  • 开源版的“按键精灵”,你尝试过吗?

  • 前言电脑无疑是最伟大的科技发明之一,它能把人们的生活、工作变得方便有趣。不过机器始终是机器,它永远不会像人一样想你所想。每当我需要重复某个操作时,我就在想,能否给它设置
  • 电子垃圾Chromebook

  • 出品 | OSC开源社区(ID:oschina2013)美国公共利益研究小组 (US PIRG) 最近发布的一份报告谈论了大量 Chromebook 正在成为 “电子垃圾” 的问题 (Chromebook Churn)。原因在于