版本更新速度堪比 chrome 了
下一个是 3.10 还是 4
![]() | 1 loading 2020-10-06 11:12:50 +08:00 via Android 3.10 只有不兼容的大变化才会增加大版本号。 大版本(不兼容).新特性.修 bug 一般都这样 |
![]() | 2 loading 2020-10-06 11:13:10 +08:00 via Android 不是十进制,是无进制的 |
![]() | 3 CSM 2020-10-06 13:02:26 +08:00 via Android 参考 Rust 都 1.40 几了 |
4 Jirajine 2020-10-06 13:06:45 +08:00 via Android 挺好,内置类型总算支持泛型了。 |
5 joApioVVx4M4X6Rf 2020-10-06 13:29:50 +08:00 这速度更新的也太快了吧。。。学不动了 |
![]() | 6 RickyC 2020-10-06 13:38:27 +08:00 啥? 堪比 chrome? 堪比 chrome 的反义词吗? 多少年前就 3.x 了 |
![]() | 7 mywaiting 2020-10-06 13:45:00 +08:00 PEP 617 -- New PEG parser for CPython 最大变化是这个??? |
![]() | 8 Gizmo 2020-10-06 14:54:58 +08:00 via Android 问一下,能否直接安装复旧版更新? |
![]() | 9 wangyzj 2020-10-06 14:58:13 +08:00 艹,我怎么记得 3.8 没几天,然而我还在 3.6 |
![]() | 10 des 2020-10-06 15:05:57 +08:00 问一下,连 PHP 都要有 jit 了,CPython 啥时候能有啊 |
11 neoblackcap 2020-10-06 15:47:03 +08:00 @des 直接用 PyPy,不用等 |
![]() | 12 nnqijiu 2020-10-06 15:53:15 +08:00 没啥更新的必要 |
![]() | 14 silkriver 2020-10-06 16:38:54 +08:00 Python 的维护( maintenance )版本是直接覆盖,主要( major )版本则互不影响 |
![]() | 15 ClericPy 2020-10-06 18:21:38 +08:00 堪比 Chrome 是认真的吗? 3.9 出来一般还是先放一年再上生产, 3.8 血的教训... 目前 3.8 用的还是挺舒服的, 话说之前 3.6 3.7 3.8 总有各种 linux 依赖版本不一样的问题 (忘了是什么了, 好像 OpenSSH 什么的), 不知道 3.9 会不会有幺蛾子. 目前 3.9 让我印象比较深的就剩一个 list[str] 代替 typing.List[str] 了, 3.8 印象里是海象操作符挺好使 |
![]() | 16 xiaket 2020-10-06 18:25:16 +08:00 3.8 里我用得最多的新特性是 functools 里面的 cached_property |
![]() | 17 lithbitren 2020-10-06 22:56:34 +08:00 3.8 更新以后用的最多的是海象运算符,后来还是觉得分行写好,清晰也不影响性能,几乎没有什么场景一定要放在一行里面,除了让程序看起来代码短点,3.9 期待的是字典运算符支持更强了,以前只有 Counter 可以这么用,但 Counter 的性能不太行,还有听说 3.9 标准库加了个图论库有拓扑排序,不过就是不知道有啥算法题以外的场景可用的,还有性能也有变化。 看了看更新报告,好挺长,虽然大多数都感知不到就是了。。 |
![]() | 18 fatestigma 2020-10-06 23:37:08 +08:00 @mywaiting 应该是,但是这个在 3.9 里还是没有什么明显的表现,在 3.10 将会添加 PEP 622&634 -- Structural Pattern Matching |
![]() | 19 chenstack 2020-10-07 09:34:42 +08:00 立即安装试用了一下,windows 上有些库还不支持呀,例如 lxml,Pillow, Scrapy 这些,看到安装时报错提示说也不推荐用源码安装 |
20 watsy0007 2020-10-07 10:40:35 +08:00 看官方排计划,已经到 3.12 了 |
![]() | 21 scriptB0y 2020-10-07 10:42:58 +08:00 ![]() 下一个版本 3.10 就是明年 10 月 5 日发布了,以后一年 发布一次 https://s3.dualstack.us-east-2.amazonaws.com/pythondotorg-assets/media/dev/peps/pep-0602/pep-0602-example-release-calendar_twKHsvC.png |
22 laike9m 2020-10-07 16:02:14 +08:00 |
23 laike9m 2020-10-07 16:02:54 +08:00 typing.Annotated 链接 https://docs.python.org/zh-cn/3.9/library/typing.html#typing.Annotated |
![]() | 24 t9YppV21ZEt3x42f 2020-10-07 20:10:19 +08:00 正在下载,官网的连接速度真是感人,刚手贱删了旧版 PYTHON 导致我的 YUM 和 DNF 命令没法用了,正在恢复中。。。。 |
![]() | 25 black11black 2020-10-08 03:42:52 +08:00 @laike9m 很微妙,生产级别的 python (同时要求严格生产规范)本身是比较稀少的需求 |
26 laike9m 2020-10-08 03:50:09 +08:00 @black11black #25 没懂 |
![]() | 27 abersheeran 2020-10-08 17:48:48 +08:00 @laike9m 模式匹配哪个版本能出?你有消息吗?我看 Guido 那个库上的语法,应该是需要一个次要版本以上的更新才会有。 |
28 laike9m 2020-10-09 09:44:27 +08:00 @abersheeran #27 3.10 ,参见 https://www.python.org/dev/peps/pep-0622/ |
![]() | 29 Tumblr 2020-10-09 11:51:25 +08:00 3.10 应该先把手指用完,再把脚趾用完,才会进一位,所以会是 3.19 -> 3.20 -> 4.0 |
![]() | 30 abersheeran 2020-10-09 22:07:44 +08:00 @laike9m 好的,感谢。 |
![]() | 31 black11black 2020-10-10 05:37:03 +08:00 via Android @laike9m 就是说目前的更新方向,比如加入泛型,配合 py 的元编程,已经具备了强类型开发的能力。但是,所谓强类型只是人机交互意义上的,作用在于约束生产,这个是给大企业的大项目用的,本身 py 在这个领域比较尴尬 |