Python 3.12 稳定版发布啦,哪个改动最有吸引力?

查看 64|回复 1
作者:owtotwo   
Python 3.12 有什么新变化
以下为主要改动:
  • f-string 支持更复杂的解析,或许有用但没想到能有多大用;
  • Per-Interpreter GIL ,但仅限 C-API 。所以裸写 Python 的 GIL 还在,目前预计 3.13 才会有 可选 的 No-GIL Python 解释器;
  • 新的类型标注支持,对 type hints 的泛型部分有补充,但离完善还有些进步空间;
  • distutils 包弃用,在弃用列表中这个的影响可能相对较大;
  • 各模块的优化改进,包括 os 及 asyncio 等;

    感觉并没有什么动力升级到此版本,因为看了半天发现:
    模块中新增的 itertools.batched(iterable, n) 函数可能是对我而言“最大”的改动 XD

    Python, 泛型, 改动, 模块

  • imes   
    Python 不如激进点,发布 Python 4 ,采用 No-GIL 和 JIT
    Golang 也不如激进点,发布 Go 2.0 ,采用 cargo-like 管理
    C++更需要激进点,发布 New Carbon ,直接干翻 C 和 Java
    我在想桃子.jpg
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部