1

即jython(或其他实现)版本xy大致相当于cpython版本ab

请列出替代实现的版本,并随意列出多个版本
,以便此列表在将来仍然有用。如果可能,请列出
每个版本的任何大的不兼容性(使用 cpython),不包括 c 接口和依赖或引用计数等内容。

4

1 回答 1

3

最流行的替代实现是IronPythonJythonPyPyStackless Python

Jython 目前实现 Python 2.5.2 对 2.6 的支持在他们的路线图上。

  • 部分支持 ctypes
  • 不支持 C API

IronPython 实现了 Python 2.7.1。

  • 部分支持 ctypes
  • 不支持 C API,虽然Ironclad尝试添加兼容层

PyPy 实现 Python 2.7.1。

  • 良好的 ctypes 支持
  • Alpha/Beta C API 支持

Stackless Python 目前支持 2.7.1 和 3.2。

  • 几乎支持 CPython 的所有功能

它们都很好地实现了核心语言,但对标准库的支持不同。

于 2011-07-28T09:08:05.963 回答