原标题:《EVE Online moves to Python 3》 评分: 343 | 作者: TylerJaacks 💭 连 Python 3 都拖了 20 年,这叫技术领先? 🎯 讨论背景 EVE Online(CCP,现 Fenris Creations 运营的单服太空 MMO)长期建立在 Stackless Python(支持 tasklet 的 Python 分支)和大量 C/C ++ 代码之上。评论里提到它上一次大版本语言迁移还是 2010 年,因此这次从 Python 2 迁到 Python 3 更像是在清理 20 年旧系统,而不是普通升级。这个游戏的标志性工程妥协是 TiDi(Time Dilation,时间膨胀)——大规模会战时把服务器 tick 放慢,以维持单星系模拟不崩溃。近期又有 Carbon engine(EVE 的部分游戏引擎代码)开源,所以讨论里不仅在聊迁移成本,也在猜它未来是否会继续开放工具、调度器和脚本接口。 📌 讨论焦点 迁移本质是清理技术债 很多人把这次升级看成一次非常保守但艰难的历史清算,而不是简单换语法。EVE 的状态数据——角色、技能