Различия между Jython и Python

Я знаю, что Jython преобразует код Python в байтовый код Java, но есть ли какие-либо изменения в синтаксисе между ними? и в качестве дополнительного вопроса можно ли использовать Jython 3.x или его все еще портируют?


person RandomPhobia    schedule 12.06.2012    source источник
comment
Читать веб-сайт.   -  person Gareth Latty    schedule 12.06.2012
comment
Синтаксис меняется? Не какие-то преднамеренные. Недавно Jython выпустила альфа-версию 2.7. Скорее всего, пройдет некоторое время, прежде чем будет выпущена версия 3.x.   -  person Joel Cornett    schedule 12.06.2012


Ответы (4)


Jython — это реализация языка Python. Это вовсе не другой язык.

Согласно веб-сайту Jython, последней стабильной версией на данный момент является 2.5.3b1, а последней разрабатываемой версией — 2.7a2. . Насколько мне известно, в настоящее время никто не работает над версией Jython, совместимой с 3.x.

person Daniel Pryden    schedule 12.06.2012

В двух словах

Различия Python и Jython

питон

  1. C
  2. Мультиплатформенность
  3. Компилируется в .pyc
  4. Расширьте с помощью C
  5. ГИЛ 1*
  6. Сборка мусора Python

1*. Глобальная блокировка интерпретатора, описанная в документации документации Python, глава 8.1 (1)

Джейтон

  1. 100% Java
  2. Любая JVM (на данный момент 1.1+)
  3. Компилируется в .class
  4. Расширение с помощью Java
  5. Действительно многопоточный
  6. Сборка мусора Java

Для получения дополнительной информации нет ничего лучше, чем посетить его на веб-сайте.

person iCurious    schedule 03.04.2013
comment
Вопрос был о различиях в синтаксисе. - person Zoran Pavlovic; 26.10.2016

Для языка Python доступны 3 основные реализации. Jython — это реализация Java, Cython — реализация C, а IronPython — реализация C#. Что касается синтаксиса языка Python, он остается неизменным во всех реализациях. Что касается последней части вашего вопроса, я не думаю, что версия Jython 3.x выпущена или используется, возможно, вы имели в виду python 3.x - если это так, то да, это так.

person Aqeel    schedule 19.08.2014

Проверьте эти веб-сайты:

1) Различия между CPython и Jython

2) Часто задаваемые вопросы по Jython

person tabchas    schedule 12.06.2012