Python之父(龟叔):Python 4.0可能不会来了

数据分析项目:直播电商用户流失分析 其中,'Tenure'(在网时长)可能是影响用户流失的关键因素,意味着用户在平台上的停留时间越长,流失的可能可能越低,这提示平台应注重提高用户粘性,增加用户在平台上的活跃度和停留时间。)的分析,挖掘用户流失的原因和模式,分析发现用户投诉处理效率(Complain)、距上次消费时长(DaySinceLastOrder)、会员生命周期(Tenure)等8项核心指标对流失预测贡献度达87%,模型准确率94.58%,并提出相应的建议。重视用户的满意度,及时处理用户的投诉和反馈,不断改进平台的服务和功能。 阅读详情

不要对 Python 4.0 抱有希望,可能不会有的。——Python 之父 Guido van Rossum

2020 年 1 月 1 日,Python 官方结束了对 Python 2 的维护,意味着 Python 2 完全退休,进入 Python 3 时代。之后,关于 Python 4 的发布排期也成为了社区的热门议题。

去年,Python 之父 Van Rossum 在推特上表示,假如会有 Python 4,从 3 到 4 的版本过渡会更像从 1 到 2 的过渡,而不会像从 2 到 3 的过渡。

但在最近接受 Microsoft Reactor 采访时,Van Rossum 被问及 Python 的未来,以及什么时候会出 Python 4.0。他却表示,可能不会有 Python 4 了。

Van Rossum 回答说:「我和 Python 核心开发团队的成员对 Python 4.0 没什么想法,提不起兴趣,估计至少会一直编号到 3.33。」

视频地址:
https://www.youtube.com/watch?v=aYbNh3NS7jA

在从 Python 2 过渡到 Python 3 时已经被上了一课的 Van Rossum 表示,在内部的严肃场合,谈论 Python 4 是个禁忌,大家只会在饮茶时把 Python 4 当玩笑开。

2020 年 4 月,Python 2.7 生命周期中的最后一个版本 - Python 2.7.18 发布了。彼时 Van Rossum 警告过开发人员 Python 3 与 Python 2 不兼容,因此基于 Python 2 的软件库依赖项将不能升级至版本 3.0。

那是一个延续了数年之久,缓慢而又痛苦的迁移期。Van Rossum 说:「实际上,Python 比核心开发人员意识到的要成功得多,因此我们应该对从 Python 2 过渡到 Python3 更加了解和支持。但当时我们错误地认为过渡会很简单,因为我们都像 Python 编程中的爱因斯坦一样,可以在睡眠中将代码从 Python 2 转换为 Python3。」

不过,Van Rossum 并没有完全排除 Python 4.0 的可能性,他暗示道,当 Python 与 C 的兼容性发生重大变化时,可能会改变目前的想法。Van Rossum 表示:「如果不更改语言就会与 C 扩展存在严重的不兼容,或者我们能够摆脱全局解释器锁(GIL),这样的情况下我们可能被迫升级至 Python4.0。」

然而,关于预计在 10 月发布的 Python 3.10,以及将实现一些重大速度提升的版本 3.11,Van Rossum 强调,重点依旧是尽可能长时间地渐进式的更新编程语言。

两年前,Guido van Rossum 从 Dropbox 离职,宣布退休,但又在 2020 年 11 月加入了微软,主动结束了自己的退休生活。当时他表示,将致力于「使用户更好地使用 Python(并且不仅仅是在 Windows 系统上)」。

「现在,我们有一个严格的年度发布时间表,Python 3.10 之后是 3.11,之后是 3.12,依此类推。(在 Python 4 之前)我们必须先发布 3.9,每次添加另一个数字并不是容易的事,但仍然比从 3 到 4 轻松得多。」

「Python 的加速是渐进式的,3.11 版本会有新的速度提升,我们会在 3.12 和 3.13 中将其进一步提高。」

接下来,让 Python 更快是 Python 核心开发团队的工作重点。在近日的 PyCon Language Summit 上,Van Rossum 宣布目标是在 3.11 版本中将 CPython 的性能提高一倍。

Van Rossum 还介绍了通过外部项目(比如 Pyston)来加速语言的努力,Pyston 项目是 Python 3.8.8 的实现,该实现最初发布在 Dropbox,后来开源。其创建者最近发布了 Pyston 2.2,相比 CPython 3.8.8 的性能提高了 30%。

「现在,我觉得大约有一年时间来证明我们在 Python 性能上取得了进步,3.11 会比 3.10 快得多。」

同时,Van Rossum 也分享了自己对其他编程语言的看法,他欣赏 Rust 改进 C++ 代码的能力,并且 Go 是「比较 Python」的语言中最有趣的。

「你可能注意到,在过去的六七年里,我们一直在 Python 中添加可选的静态类型,也叫渐进类型。」Python 之父也介绍了 Python 近年来对 TypeScript 的重视程度。

「当开始项目时,我实际上并不了解 TypeScript,所以我不能说最初是受到了 TypeScript 的启发…… 如今,我们肯定是以 TypeScript 为样板,有时我们发布了新功能,因为某些功能相对 Typescript 是缺失的,然后我们根据用户需求将其进行添加,非常成功。」

Van Rossum 说,Python 仍然在努力寻找重获成功的方法。在他看来,Hejlsberg 是一个非常聪明的人,TypeScript 正在做的一些事情,是 Python 未来需要弄清楚的。实际上 TypeScript 也在向 Python 学习,就像 JavaScript 在一些领域从 Python 那里学习一样。

博主寄语

我当初学习Python就是这么过来的,我能成功相信再看本篇文章的你也一定可以,在学习Python的路上我也受到了很多前辈的关照,这次换我来给大家帮助。下面我会分享最近梳理出来的Python零基础系统教程,如果你是准备学习或正在学习Python,这份资料一定对你有帮助。

  • ① Python所有方向的学习路线图,清楚各个方向要学什么东西

  • ② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析

  • ③ 100多个Python实战案例,学习不再是只会理论

  • ④ 华为出品独家Python漫画教程,手机也能学习

  • ⑤ 超多本Python电子书,主流和经典的都有

  • ⑥ 历年互联网企业Python面试真题,复习时非常方便

    这套系统的资料,我已上传至CSDN,需要博主分享的这套资料的小伙伴可以扫描下方CSDN官方二维码添加即可获取。

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、Python课程视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

三、Python实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

四、Python漫画教程

用通俗易懂的漫画,来教你学习Python,让你更容易记住,并且不会枯燥乏味。

五、互联网企业面试真题

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。


这套系统的资料,我已上传至CSDN,需要博主分享的这套资料的小伙伴可以扫描下方CSDN官方二维码添加即可获取。

岗位内推、学习交流

我们大量需要前端岗位、python岗位、Java 岗位、Android 和 iOS 的开发岗位,工作地点:深圳腾讯,欢迎校招社招评论区留言!

如果你觉得自己学习效率低,缺乏正确的指导,欢迎评论区留言,我会邀请你加入资源丰富,学习氛围浓厚的CSDN官方技术圈一起学习交流!

看到这了,帮忙点个赞,支持一下呗!评论区记得留言哦

Python简介 Python崇尚优美、清晰、简单,是一个优秀并广泛使用的脚本语言Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。 阅读详情

相关推荐

Cesium功能集(十二):Cesium中流体仿真

【代码】Cesium功能集(十二):Cesium中流体仿真。

GIS肆月 578

python版本更新是自动的吗_自动发布工具版本python2升级成python3后遇到的种种问题(涉及paramiko,Crypto,zipfile等等)...

从在公司实习到正式入职,一直还在被同事使用的是我写的一个自动发布工具。该工具的主要功能是:开发人员给出需要更新的代码包(zip格式),测试人员将该代码包部署到测服,这些代码包和JIRA数据库里的项目信息挂钩,同时这个工具也支持回滚代码包。因为涉及到sftp的相关操作,最初选择了paramiko这个饱受好评的第三方库。可是当时该库只支持Python2,所以我的这个自动化工具在Python2的环境下编...

weixin_39686634的博客 227

简单的时间代码,易学易懂

这是自己初学C#积累的事件代码, 希望对初学者有用。

python龟叔是哪国人_Python之父成微软打工人,Python人究竟有多强?

原标题:Python之父成微软打工人,Python人究竟有多强?Python之父,被业内人士尊称为龟叔的吉多·范罗苏姆(Guido van Rossum)老爷子,退休之后赋闲在家才刚满一年,本以为这位传奇大神会逐渐淡出IT界安享退休生活,其本人却在前几天官宣正式加入微软,给出的理由却是:在家“太无聊”了。 在龟叔的职业生涯中,成就最高的就是创造了PythonPython已经诞生31年了,作为目前...

weixin_27729671的博客 1727

Python----认实PythonPython之父Python安装,PyCharm安装、Anaconda3安装)

Python----认实PythonPython之父Python安装,PyCharm安装、Anaconda3安装)

weixin_64110589的博客 1423

Python专栏】Python的历史及背景介绍

Python这个名字来源于创始人Guido van Rossum的爱好——英国喜剧团体Monty Python(蒙提·派森)。Guido van Rossum在1989年圣诞节期间开始编写Python,他希望给这个新的编程语言取一个独特的名字,与其他编程语言相区别。因此,他选择了Monty Python作为Python语言的名字。Python的标志中也包含了一条蟒蛇,这也与Monty Python的Logo有关。

小黄鸭的博客 1619

从仁慈的独裁者到微软打工人,Python之父Python将走向何方?

Python语言本身以及众多的使用者和支持者们似乎先天存在着一种深深的自卑和焦虑,对于Pyton未来发展的不确定性表现出异乎寻常的关注。即使在11月初,业界权威的TIOBE编程语言排行宣布20年来Python首次超越Java成第二最受欢迎的编程语言(第一位是C),也未能彻底打消他们的自卑和焦虑。尽管TIOBE官方使用了unstoppable(势不可挡)一词来形容Python的这次上位夺权,但是Python的拥趸却表现得极为冷静。

Python作业辅导员 - 天元浪子 2万+

新年开始,Python之父龟叔给我们出了一道Print题目,竟然难道了一堆老司机

对于Python程序员来说,Python之父——龟叔的名号想必大家都知道,而在新的一年伊始,龟叔也给大家留了一道小小的题目,题目虽然只有短短的10行代码,但是缺难倒了一大批的Python...

cainiao_python的博客 2550

Python之父龟叔,曾被认为最不可能发明自己的编程语言

因为那个时代,计算机并不像现在这么普及,大学只有这么一台计算机,龟叔为了能够有更多时间接触使用这台计算机,还报名成为了操作系统组的一名兼职。据龟叔所述,Python 的诞生,源自于一次圣诞节,龟叔为了打发空闲时间便编写了一个以 ABC 语言作为基础的电脑程式语言,并以《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)为该语言命名。其实,龟叔从小就迷恋电子器件,喜欢拆拆装装并编写一些小程序,但直到大学,他偶然看到一台大型计算机,并对它一见钟情,从此更是对编程如痴如醉。

sj4568的博客 902

python4 什么时候_Python4要来了?快来看看Python之父怎么说

大家好,我是菜鸟哥,今天跟大家一起聊一下Python4的话题!从2020年的1月1号开始,Python官方正式的停止了对于Python2的维护。Python也正式的进入了Python3的时代。而随着时间的发展,关于Python4的发布也逐渐的成为了大家讨论的热点问题。前段时间菜鸟哥逛某国外论坛的时候,看到了针对于Python4的问题。Python之父龟叔就在社交平台上解答了关于Python4的一些...

weixin_35828255的博客 352

龟叔 python_2 python介绍

1.Python介绍:龟叔python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。2.Pyt...

weixin_39823017的博客 388

两个大新闻:Linux 之父说他不是程序员了,Python 之父离职退休

(给程序员的那些事加星标)原创:程序员的那些事(id:iProgrammer)有 2 个 XX 之父大资讯。0、Linus 之父说他不再是程序员了近日在开源欧洲峰会上,Linux 之父 Linus Torvalds 在与 VMware 首席开源官 Dirk Hohndel 对话时表示,他不再认为自己是一名程序员了。人人都觉得他是程序员,这是怎么回事呢?Linus 解释说,> 我不再懂编程了,...

程序员的那些事 1051

python作者龟叔_Python基础 — Python简介

序言:未来是数据的世界,而python 是一门可以高效简洁处理数据的语言,博主打算花一些时间完成python学习的从0到1。以此相关系列博客作为一个记录。1. Python简介Python的发音与拼写Python的意思是蟒蛇,源于作者喜欢的一部电视剧Python的作者是Guido van Rossum(龟叔)Python龟叔在1989年圣诞节期间,为了打发无聊的圣诞节而用C编写的一个编程语言Py...

weixin_39957647的博客 1312

两个大新闻:其一是 Python 之父离职退休

作者:程序员的那些事(id:iProgrammer)有 2 个 XX 之父大资讯。0、Linux 之父说他不再是程序员了近日在开源欧洲峰会上,Linux 之父 Linus...

苏克的博客 231

为什么 Python 4.0 会与 Python 3.0 不同?

【CSDN编者按】不管我们如何希望PHP永远天下第一,亦或是Java永久无敌,更或者希望C语言永远是最好的语言。然而,笔者今天搜索百度指数得知,Python的指数,已经高于Java和PHP的指数之和。而Python版本迭代也是嗖嗖的,那么新版本4.0和3.0究竟有什么区别呢?今天分享一篇Python软件基金会的董事会成员、CPython的核心开发人员Nick Coghlan的文章,希望你会感兴趣。笔者今天在百度指数的搜索结果。

xjt921122的博客 2300

Python创始人为什么叫“龟叔”?

因为 吉多·范罗苏姆(Guido van Rossum)中的Guido(吉多),拼音(哥威龟)Gui龟,所以被中国程序员戏称为“龟叔”。 网上查了查,关于这个问题的资料比较少,大家怎么看这种观点,欢迎在评论区留言~~~ ...

小橙子的博客 7981

Python语言基础教程(上)4.0

本文是黑马Python4.0编程学习笔记,里面有相关的知识点还是重要的,期待大家的关注!!!如果条件满足,就做一件事情,如果条件不满足,就做另一件事情或者什么也不做条件只有满足和不满足两个结果列表用[]定义列表中多个成员用逗号分隔列表可以使用[索引]方式访问指定的成员第一个成员的索引编号是0不能访问不存在的索引编号# list1是列表变量名, 列表中有三个成员list1 = ['关羽', '曹操', '刘备']

yang_xs的博客(只讲干货) 2139

Python 4.0新特性解析:性能优化与语法升级

本文针对Python 4.0的核心升级展开系统性分析,从性能优化与语法革新两个维度揭示其技术突破。首先解析新型解释器架构对运算效率的提升路径,其次探讨模式匹配、异步编程简化和类型系统强化等语法特性,最后结合机器学习与高并发场景验证新版本的实践价值。研究发现,Python 4.0通过JIT编译器与内存管理重构实现3倍以上性能跃升,同时静态类型推导的完善显著提升大型项目维护效率,标志着Python从"胶水语言"向系统级开发语言的战略转型。

水务人 1662

为什么学习scala

why is Scala语言?

yigerendegeming的博客 380

IEC 61010-1:2017 测量、控制和实验室用电气设备的安全要求-第1部分 一般要求 - 完整英文版.pdf

IEC 61010-1:2017 测量、控制和实验室用电气设备的安全要求--第1部分 一般要求 - 完整英文版.pdf

上一篇: 一位优质Python技术博主,分享了耗时半年梳理的Python零基础学习资料,竟无一人观看
下一篇: 【裸辞/寒潮/失业/机遇】从设计师到游戏开发,再到程序员,他的辛酸历程,看完泪目....
黑客老许
博客等级 码龄8年 5944粉丝 1034原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值