专栏名称: 炼数成金前沿推荐
关注炼数成金,学习数据挖掘与分析技巧,了解最新快的数据分析课程信息。更多知识更多优惠,尽在炼数成金!招募天下好汉,一起炼数成金!
目录
相关文章推荐
一条漫画  ·  不是老婆厉害,是我的头厉害 ·  3 天前  
一条漫画  ·  谁懂我昨晚有多害怕… ​​​ ·  4 天前  
鼠绘情报站  ·  海贼王1140话情报丨路飞索隆激战贾巴!新神 ... ·  5 天前  
鼠绘情报站  ·  海贼王1140话情报补充丨路飞贾巴对战细节曝 ... ·  5 天前  
鼠绘情报站  ·  海贼王1140话详细情报丨夏姆洛克准备抓捕巨 ... ·  4 天前  
51好读  ›  专栏  ›  炼数成金前沿推荐

让Python之父愤然退位的PEP572究竟是什么?

炼数成金前沿推荐  · 公众号  ·  · 2018-07-16 16:52

正文

Python之父Guido van Rossum表示,他累了。


Guido van Rossum—他在1989年创建了Python编程语言,被戏称为“仁慈的生活独裁者”(benevolent dictator for life),并将Python语言推广到全球,现在已经宣布卸任,并且明确表示不会任命继任者。


这位“仁慈的生活独裁者”穿着“人生苦短,我用Python”T恤


“我累了,需要很长时间的休息”

在星期四的一份名为“权力转移”的邮件列表帖子中,Guido van Rossum写道:“现在PEP 572已经完成,我不再想为一个PEP这么努力争取,而且还发现有这么多人鄙视我的决定。”


“PEP”是一种Python改进提案(Python Enhancement Proposal)。 Van Rossum会亲自签署并确认每一份PEP,这也是他被称为仁慈的独裁者的一个原因。与此形成鲜明对比的是,PHP的类似改进都是通过投票完成的。


PEP 572提出了“使用符号NAME:= expr”在表达式中为变量赋值的方法,以整理子表达式,并使Python更整洁,更快。


但是,也有一些开发人员认为PEP 572是一种糟糕的方法,反映了Van Rossum的观点而不是较佳实践。



解决问题显然是一个艰难的过程:7月6日,van Rossum表示:“我简直要被PEP 572的反馈意见淹没了。”


而那仅仅是在PEP 572被接受后的第三天。


正如van Rossum所说的那样:“我累了,需要很长时间的休息。”因此他决定“完全脱离决策过程”。


Van Rossum从2005年就职于Google,有一半的时间都花在Python上,2012年加入Dropbox


“我仍然会在这里”

“作为一个普通的核心开发者,我仍然会一直都在,而且我仍然可以指导人,或许可能有更多的时间,”他补充说:“但我基本上给自己放了一个永久的假期不当BDFL(Benevolent Dictator For Life),接下来你们就靠自己了。”


他没有留下任何管理原则或指定继任者,但表示这些问题无论如何都会出现,理由是他有可能被公共汽车撞到,以及“我也不会变得更年轻……(这里就不再列举一大堆病状了)”



“所以你们要做什么?”他在发给python-committers的邮件列表里提问: “创建一个民主社区?无政府状态?独裁统治?联邦?我们或许可以将这些事情的过程写成PEP(也许那些PEP会形成一种宪法)。但关键是,我将尝试让你们所有人(当前的提交者)为你们自己解决这个问题。


“我仍然会在这里,但我想让你们为自己解决问题。”



Van Rossum的成就是非凡的:Python是世界上使用最多的语言之一。它是一种理想的初学者语言,也被用于重量级企业应用程序。 YouTube,Instagram和Dropbox(van Rossum的日常工作)都喜欢使用Python。


CodingDojo最近将Python评为开发人员招聘广告中第二大更受欢迎的技能。 Stack Overflow的2018年开发人员调查将Python列为第七大流行的“编程、脚本和标记语言”,领先于C#,Ruby和PHP。


祝你好运,Guido。我们都喜欢并从您的工作中获利。感谢您的工作和语言,让这个世界有了很大的不同。


编译来源:

https://www.theregister.co.uk/2018/07/13/python_creator_guido_van_rossum_quits/







请到「今天看啥」查看全文