【发布时间】:2012-06-14 21:20:08
【问题描述】:
我知道 Jython 将 Python 代码转换为 Java 字节码,但是两者之间有任何语法变化吗?作为一个附带问题,Jython 3.x 是否可用还是仍在移植?
【问题讨论】:
-
语法改变?不是故意的。 Jython 最近发布了 2.7 的 alpha 版本。发布 3.x 版本可能还需要一段时间。
我知道 Jython 将 Python 代码转换为 Java 字节码,但是两者之间有任何语法变化吗?作为一个附带问题,Jython 3.x 是否可用还是仍在移植?
【问题讨论】:
简而言之
1*。全局解释器锁,在Documentation Python 文档第 8.1 (1) 章中进行了解释
要了解更多信息,没有什么比访问website 更好的了
【讨论】:
Jython 是 Python 语言的 implementation。它根本不是一种不同的语言。
根据Jython website,目前最新稳定版是2.5.3b1,最新开发版是2.7a2。据我所知,目前没有人在开发兼容 3.x 的 Jython 版本。
【讨论】:
Python 语言有 3 个主要的实现。 Jython 是 java 实现,Cython 是 C 实现,IronPython 是 c# 实现。就 Python 语言语法而言,它在所有实现中保持一致。关于你问题的最后一部分,我认为 Jython 版本 3.x 尚未发布或使用,可能你的意思是 python 3.x - 如果是这样,是的。
【讨论】:
【讨论】: