EVE Online 启动迁移:240 万行代码升级 Python 3

Simon Willison · rss · 2026-08-26

EVE Online 正式宣布启动从 Stackless Python 2.7 到 Python 3 的大规模迁移工作。作为 Python 大规模应用运行超过二十年的典型案例,该项目将处理 240 万行代码。

迁移计划将首先使用 futurize 脚本进行自动化转换,随后针对约 20,000 处 Python 2 与 3 行为差异(如整数除法 1/2 从 0 变为 0.5)进行人工审查。公告未详述如何完全替换 Stackless,但参考去年的技术分享,其新游戏 EVE Frontier 的 Carbon 引擎已通过开源的 carbonengine/scheduler 库实现了对 Stackless 的替代。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →