0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

DPVg_AI_era 来源:未知 作者:李倩 2018-07-16 09:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在星期四的一份名为“权力转移”的邮件列表帖子中,Python之父Guido van Rossum写道:“现在PEP 572已经完成,我不再想为一个PEP这么努力争取,而且还发现有这么多人鄙视我的决定。”他现在已经宣布卸任,并且明确表示不会任命继任者。

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。我们都喜欢并从您的工作中获利。感谢您的工作和语言,让这个世界有了很大的不同。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39859
  • python
    +关注

    关注

    58

    文章

    4884

    浏览量

    90299

原文标题:让Python之父愤然退位的PEP572究竟是什么?

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用PYTHON进行的跨平台仿真

    如何使用编程语言Python来调用和控制VirtualLab Fusion中的模拟。请查看下面链接的文档,以找到关于如何设置和使用Python和VirtualLab Fusion之间的接口的详细指南,以及一个
    发表于 04-02 08:21

    [VirtualLab] 使用Python运行VirtualLab Fusion光学仿真

    摘要 VirtualLab Fusion允许Python外部访问其建模技术、求解器和结果。这个用例介绍了一种使用路径变量和Visual Studio代码将Python连接到VirtualLab
    发表于 03-31 09:39

    [VirtualLab] 使用Python进行跨平台参数扫描

    摘要 VirtualLab Fusion允许外部访问其建模技术、求解器和结果。这有助于应用其他数据处理或优化工具来进一步研究光学模拟。在本示例中,我们演示如何使用Python脚本运行参数扫描,以及
    发表于 03-31 09:36

    如何在 VisionFive 上使用 Python 包?

    VisionFive Fedora 下的本地目录,请在源代码目录下执行以下命令: 提示:源代码可从以下位置下载:愿景五.gpio. sudo yum install python
    发表于 03-30 08:28

    安装 Python VisionFive_GPIO失败是哪里出了问题?

    尽管按照最新的文档,我在安装 VisionFive.gpio 包时仍然收到错误 sudo apt 安装 libxml2-dev libxslt-dev python3 -m pip 安装请求
    发表于 02-11 06:13

    Python运行本地Web服务并实现远程访问

    本文介绍使用Python搭建本地Web服务并结合 ZeroNews 实现公网访问。
    的头像 发表于 02-06 11:39 336次阅读
    <b class='flag-5'>Python</b>运行本地Web服务并实现远程访问

    高通Oryon架构之父宣布离职:曾一手定义移动芯片黄金时代

    电子发烧友综合报道 近日,全球半导体领域的传奇架构师、高通工程高级副总裁杰拉德·威廉姆斯三世(Gerard Williams III) 在领英上正式宣布辞去高通职务,表示将“开启人生新篇章”,但未
    的头像 发表于 02-05 13:44 3364次阅读

    没有专利的opencv-python 版本

    所有 官方发布的 opencv-python 核心版本(无 contrib 扩展)都无专利风险——专利问题仅存在于 opencv-contrib-python 扩展模块中的少数算法(如早期 SIFT
    发表于 12-13 12:37

    Termux中调试圣诞树Python代码

    ,先安装并验证: 打开Termux,输入以下命令安装Python(回车执行): pkg install python -y -y 表示自动确认安装,无需手动输入y。 验证安装是否成功
    发表于 12-09 09:02

    Python调用API教程

    两个不同系统之间的信息交互。在这篇文章中,我们将详细介绍Python调用API的方法和技巧。 一、用Requests库发送HTTP请求 使用Python调用API的第一步是发送HTTP请求,通常
    的头像 发表于 11-03 09:15 1169次阅读

    termux调试python猜数字游戏

    用termux做一个猜数字游戏 下面是在Termux中创建猜数字游戏的步骤及完整实现方案,结合Python实现(最适配Termux环境): ? 一、环境准备(Termux基础配置) 1.
    发表于 08-29 17:15

    termux如何搭建python游戏

    termux如何搭建python游戏 Termux搭建Python游戏开发环境的完整指南 一、Termux基础环境准备 Termux是一款无需root即可在安卓设备上运行的Linux终端
    发表于 08-29 07:06

    python app不能运行怎么解决?

    ;python_agent[1241]: xmlrpc request method supervisor.stopProcess failed;python_agent[1241]: xmlrpc request method supervisor.stopProces
    发表于 08-06 06:27

    跟老齐学Python:从入门到精通

    本帖最后由 yuu_cool 于 2025-6-3 16:52 编辑 本资料是面向编程零基础读者的Python 入门教程,内容涵盖了Python 的基础知识和初步应用。以比较轻快的风格,向零基
    发表于 06-03 16:10

    X1G0042610009,SG5032VAN低损耗LVDS振荡器,EPSON差分贴片晶振

    产品简介X1G0042610009,SG5032VAN低损耗LVDS振荡器,EPSON差分贴片晶振,日本进口晶振,爱普生晶振SG5032VAN,编码为:X1G0042610009,频率为
    发表于 05-26 14:27 0次下载