【发布时间】:2011-05-22 16:39:51
【问题描述】:
Python 3.x 看起来越来越诱人,它具有清理语法(我喜欢,其他人可能不喜欢)的新特性,并且看起来像是朝着更快的速度和更好的多线程逐步发展。
但 Python 3.x 仍因缺乏第 3 方支持而受到阻碍。像 Django、Twisted 等重要的包没有被移植。很难大致了解迁移中的瓶颈在哪里,它已经走了多远,以及它是否正在取得进展。迁移依赖关系也很难映射。此外,项目可能正在等待 Python 3.x 对 2.x 提供一些重大改进,以证明移植工作是合理的。
理想情况下,应该有一个网站来跟踪整个迁移,并显示(链接到)迁移计划和依赖项,以便愿意在全球范围内帮助迁移的人们可以协调他们的工作并帮助特定项目。也许还可以链接到项目的错误跟踪系统以查找与迁移相关的错误。
但也许我只是看的不够努力。有人知道跟踪全球迁移到 Python 3.x 的任何努力吗?
(我所说的“全球”是指基于 Python 构建的所有开源项目。)
更新: Python home page 上有一个 poll right now,它询问您希望看到移植到 Python 3.x 的包。
【问题讨论】:
-
请不要将 cmets 添加到您自己的问题中。这是你的问题。请更新您的问题,以包含所有额外的、新的或修改的信息。在更新您的问题后,请删除您的混乱评论。
-
@joaquin,@S。 Lott:感谢您的建议,我更新了问题。
-
300 / 10k。吸收非常缓慢。
-
@EvanPlaice 应该注意的是,这 10k 中的许多是作者发布一次然后未维护的小包,因此并不算数。
标签: python migration python-3.x