10月8日消息,Python 3.13稳定版本于10月7日隆重登场,为该流行编程语言的使用者带来了本年度最为瞩目的升级。本次更新亮点包括错误消息的进一步优化,现在默认配备彩色高亮的回溯信息,使得代码调试更为直观高效。
此外,Python 3.13还融入了一个全新的交互式解释器,极大提升了开发者的工作体验与效率,标志着该语言在用户体验方面迈出了重要一步。
注:Python 3.13 更新原定于 10 月 1 日发布,不过由于性能回退方面的问题而延后 1 周时间发布。
本次更新最值得关注的变化是引入了新的交互式解释器,基于 PyPy,支持多行编辑,保存历史记录以及丰富的颜色提示支持。
此外新版本还在实验性自由线程(Free Threading)中去除了全局解释器锁(GIL),兼容在禁用全局解释器锁(GIL)的情况下运行,支持多核处理器。
新版本还实验性地支持即时编译(JIT)编译器,进一步提升了执行效率,特别是在计算密集型任务中。
团队原计划在 Python 3.13 中加入增量垃圾回收功能,但由于性能问题,该功能未能如期加入。开发团队决定维持现有的垃圾回收机制,以确保版本的稳定性,并计划在 Python 3.14 中重新考虑此功能。
文明上网,理性发言,共同做网络文明传播者