就在7月12日,著名的Python之父Guido van Rossum正式退出Python核心决策层,他在邮件里有点生气又有点伤心的写道:
现在PEP 572已经完成,我不再想为一个PEP这么努力争取,而且还发现有这么多人鄙视我的决定。
这个完虐Guido van Rossum并且让他萌生退意的PEP 是Python Enhancement Proposals(改进提案)的缩写。一个 PEP 是一份为 Python 社区提供各种增强功能的技术规格,也是提交新特性,以便让社区指出问题、精确化技术文档的提案。Guido Van Rossum被业内称为“仁慈的独裁者”,因为他会亲自签署并确认每一份PEP。与之对比,另一种计算机语言PHP的类似改进都是通过投票完成的。
Van Rossum的这一行为广受争议,虽然有不少人支持他的决策,但也有一些开发人员认为PEP 572是很糟糕,因为“它反映了Van Rossum的观点而不是最佳实践”。
Van Rossum对Python无疑是精益求精的——但PEP 572被接受后的第三天,雪片一样飞来的反馈意见让这个今年已经62岁的著名工程师应接不暇。
“我累了,需要很长时间的休息”
——Van Rossum坦言
有人说:耿直的技术大佬终于做不好管理岗,黯然退居幕后了。
Guido van Rossum穿着写有“人生苦短,我用Python”的T恤与大家合影
Python的由来
1989年,Guido van Rossum在参加设计ABC(一种教学语言)后,萌生了想要开发一种新语言的想法。ABC是为非专业程序员设计的非常强大的计算机语言,也许是由于它并不开放,又也许是由于当时的信息传播并没有如今这么快,总之ABC没有被推广成功。
Guido van Rossum综合了ABC语言的优点,并且结合了Unix shell和C的习惯,创造除了一种新的语言——Python。
Python的命名也来自于Guido van Rossum最喜欢的一部英国喜剧:《蒙提·派森的飞行马戏团》(Monty Python and the Flying Circus)。由Python的命名就可以看出Guido van Rossum对它的珍爱,自从1989年Python诞生,这位耿直的工程师倾尽了30年的心血不断完善它,这才有了如今的Python。
看Guido van Rossum的个人履历也能发现,Python几乎贯穿了他的职业生涯:
1982年获得阿姆斯特丹大学的数学和计算机科学的硕士学位,同年加入CWI。
1989年他创立了python语言。
1991年初python公布了第一个公开发行版。
1995年Guido从荷兰移居至美国。
2005年开始Guido为Google工作。
现在Guido在Dropbox工作。
从1982年至今,可以说Python是Guido van Rossum的最高成就。
Python以后会渐渐没落吗?
没有了创始人站场子,被创始人抛弃的Python会渐渐没落吗?不可否认,继任者的魅力永远差创始人一截,但Guido van Rossum也明确表示,虽然已经脱离核心决策层,但还是会依旧待在这个团队里:
作为一个普通的核心开发者,我仍然会一直都在,而且我仍然可以指导人,或许可能有更多的时间,但我基本上给自己放了一个永久的假期不当BDFL(Benevolent Dictator For Life),接下来你们就靠自己了。
不论Python团队的人员如何变动,不可否认的是Python是世界上使用最多的语言之一:
Stack Overflow的2018年开发人员调查将Python列为第七大流行的“编程、脚本和标记语言”,领先于C#,Ruby和PHP。
它是一种理想的初学者语言,最主要的是:从云端、客户端,到物联网终端,python应用无处不在,同时也是人工智能首先的编程语言——Python在在人工智能上的优势至今无人能够撼动。
在人工智能上使用Python编程语言的优势:
- 平台无关,可以在现在每一个*nix版本上使用
- 学习更加简单快速
- 有许多图像加强库和其他很多可用工具可以于数值和科学应用。
- Python的设计非常好,快速,坚固,可移植,可扩展。很明显这些对于人工智能应用来说都是非常重要的因素。
- 对于科学用途的广泛编程任务都很有用,无论从小的shell脚本还是整个网站应用。
- 它是开源的。可以得到相同的社区支持。
也许,在未来,才是Python真正大展拳脚的时候。
-END-
閱讀更多 量子金服 的文章