Według dokumentacji Jythona :
Jython to implementacja języka Python na platformę Java. Jython 2.5 implementuje ten sam język co CPython 2.5 i prawie wszystkie standardowe moduły biblioteki Core Python. (CPython to implementacja języka Python w C). Jython 2.5 używa tego samego zestawu testów regresji co CPython, z pewnymi niewielkimi modyfikacjami.
Czy są jakieś plany dotyczące obsługi Pythona 3? Jeśli tak, kiedy ma zostać zwolniony?
python
python-3.x
jython
Adam Paynter
źródło
źródło
Odpowiedzi:
Mapa drogowa Jythona jest zdecydowanie nieaktualna.
Jednak na blogu Franka Wierzbickiego (jednego z głównych programistów Jythona) można znaleźć aktualizację , która mówi, że Python 3 jest zdecydowanie na radarze.
Niestety, nie jest jeszcze jasne, kiedy, jak stwierdza komentarz na tym samym blogu z 2010 roku:
Wierzbicki w wywiadzie z 2017 roku stwierdził, że Python 3 jest pożądany, ale trudny.
Język angielski:
Jython - Python in der Java-Welt [Pirates of the JVM] , JAXenter, 12.04.2017.
źródło
Aktualizacja : 9 lat po pierwszym zadaniu pytania odpowiedź wydaje się nie nadejść w najbliższej przyszłości . Najnowsze zatwierdzenie ma już ponad dwa lata (18 lipca 2017), a programiści twierdzą, że gałąź 3.x "odpoczywa" .
Moja pierwotna odpowiedź :
Pięć lat po zadaniu pytania odpowiedź nadal brzmi: „nadejdzie, ale ramy czasowe dla pierwszej publikacji nie są jeszcze jasne”.
Możemy powiedzieć, że teraz istnieje repozytorium jython3 przeznaczone dla języka Python 3.5.
README.md
z dnia 28 maja 2015 r. mówi:Strona Jython FAQ stwierdza, że:
źródło
Proponuję poszukać gdzie indziej interpretera Pythona 3 w JVM.
Projekt GraalPython ( https://github.com/graalvm/graalpython ) wygląda obiecująco. Jego istnienie ma dobre uzasadnienie, mówiąc w zasadzie: „Wspierajmy obliczenia naukowe i analizę danych w Pythonie, co oznacza np. Numpy, w tym moduły kodu natywnego, i uczyńmy go szybkim i interoperacyjnym”.
Jython, nie tak bardzo, w tym momencie.
źródło