Python之父吉多·范罗苏姆,三十余载的Python之路,暮年却.....

当我接受这个提案之后,Twitter 等社交媒体上出现了一些中伤我的评论。而更为心寒的是,这些评论居然大多来自 Python 的核心成员,我对他们失望至极!"

 

——龟叔的原话

 

Python在国内外已有大量的使用者,饮水思源,我们有必要了解一下Python之父龟叔三十多年的Python之路。

 

龟叔,真名"吉多·范罗苏姆",1956年出生于荷兰,26岁在阿姆斯特丹获得数学和计算机学硕士学位。

Python之父吉多·范罗苏姆,三十余载的Python之路,暮年却....._第1张图片

 

一、Python真的是一夜花开吗?

关于"Python是如何诞生的"这个问题,很多人都只知道那是龟叔在圣诞节打发无聊时间开发出来的,但这只是表面。

 

开发一门语言真是这么随随便便就能做出来的吗?

 

即使龟叔在编程方面的天赋是异于常人,但也绝非这样简单就能一夜花开。

 

Python之所以能被开发出来,得益于ABC语言,也就是龟叔毕业后进入CWI(荷兰阿姆斯特丹的数学与计算机科学国家研究所)工作时期,参与的ABC语言开发。

Python之父吉多·范罗苏姆,三十余载的Python之路,暮年却....._第2张图片

ABC的这门语言是非常的优雅,而且强大,它是用接近于我们平时英文口述的语法来进行程序的编码,比当时任何一个设计语言使用都要简单。

 

只可惜ABC语言并不是开源的,无法获得社会和学校的广泛认可,这也导致了ABC语言的失败,如若不是这点,我们今天或许学的就是ABC而不是Python了。

龟叔在CWI工作时积累了丰富的ABC研发经验,于是他开始尝试着在ABC的基础上写出一个新的脚本解释型语言,而最后完成的时间,刚好是1989年的圣诞节。

Python之父吉多·范罗苏姆,三十余载的Python之路,暮年却....._第3张图片

至于为什么要将新的编程语言取名"Python",有以下两个原因:一是吉多·范罗苏姆最初认为运用UNIX系统或C语言的黑客们是他的新编程语言的目标用户;二是他喜欢看著名的系列喜剧《蒙提·派森的飞行马戏团》(The Monty Python's Flying Circus),Python这一名字让他印象深刻,因为这个名字符合他的品味,也能吸引他的目标用户。

 

Python之父吉多·范罗苏姆,三十余载的Python之路,暮年却....._第4张图片派森马戏团

 

 二、隐退前的龟叔

龟叔在获得硕士学位后,曾在多个研究机构工作,包括荷兰阿姆斯特丹的国家数学和计算机科学研究学会(CWI)、美国马里兰州盖瑟斯堡(Gaithersburg)的国家标准及技术研究所(NIST)以及弗吉尼亚州雷斯顿(Reston)的国家创新研究公司(CNRI)。

Python之父吉多·范罗苏姆,三十余载的Python之路,暮年却....._第5张图片

2005年12月至2012年12月,吉多·范罗苏姆在谷歌(Google)工作,他用Python为谷歌撰写了面向网页的代码浏览工具。从2013年1月至今,吉多·范罗苏姆在Dropbox工作,并且与之前在谷歌一样,他可以将 50%的时间花在Python开发上。

 

截止到2018年末,龟叔也是诸多荣誉加身,比如年度NLUUG奖和Oracle Code One颁发的首届奠基者奖等等,在2018年7月12日,龟叔正式宣布引退。

 

三、龟叔隐退的原因

他的隐退不是大部分人脑中所想的"告老还乡、纵情山水",他是交出了权力,以一个普通开发者的身份继续关注Python。

Python之父吉多·范罗苏姆,三十余载的Python之路,暮年却....._第6张图片

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

 

——龟叔隐退的邮件正文

 

而龟叔隐退的原因,导火索是Python 改进提案(PEP 572),这是一个很具争议性的事情,而作为Python开发者兼最高权力拥有者,龟叔在社交平台上受到了很大的舆论中伤,而其中包括核心开发者的言论。

Python之父吉多·范罗苏姆,三十余载的Python之路,暮年却....._第7张图片

"实际上,最近十年,退休的念头都在我脑海里徘徊。我年龄已经不小了,身体也有一些问题。作为 Python 社区的主要负责人,我需要一遍又一遍地去教社区的其他成员如何开展工作,同时需要一遍又一遍地向 Python 新人解释 Python 的语言哲学,这样超负荷的工作让我的健康状况更为恶化。

 

事情的引爆点在于一个颇具争议的 Python 改进提案(PEP 572),当我接受这个提案之后,Twitter 等社交媒体上出现了一些中伤我的评论。而更为心寒的是,这些评论居然大多来自 Python 的核心成员,我对他们失望至极!"

 

——龟叔的原话

 

62岁的龟叔,年事已高,再加PEP 572的事情,隐退或许是最合适的决定,只是遗憾的是,龟叔三十多年的Python之路,最终的告别略含心酸。

 

不过,Python赶上数据科学和人工智能,这几年的发展更是进入编程语言前三,上升趋势不减,未来可期,但愿在不久的将来,Python能给龟叔看到一个满意的答案,不负他三十余载的坚持和付出。

 

参考资料:

百度百科:吉多·范罗苏姆

人邮异步社区:《Python之父吉多·范罗苏姆为什么要将这种编程语言取名"Python"》

程序人生(年素清):《Python 之父:因打发时间创造 Python,躬耕多年退位》

学了一点:《人生苦短,我用Python—Python的由来》

 

你可能感兴趣的:(书声琅琅动态,python资讯,科技资讯,人工智能,python,编程语言,大数据,java)