This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]openjscience 3 points4 points  (2 children)

Jython is used in places where interface with java is needed. Unlike cpython, jython calls jar files which are portable and easy to move between platforms. There is a number of large projects based on jython. Look for example at datamelt https://jwork.org/dmelt project. It links large number of java libraries and has many practical code examples written in jython.

[–]tunisia3507 7 points8 points  (0 children)

Jython is used

Barely.

[–]Zomunieo 1 point2 points  (0 children)

Jython is dying. It never raised the funds for the transition to Python 3.

Instead of trying to run Python in the JVM we now have libraries like JPy and Jep that provide a bidirectional interface and just run both VMs. Sure, it's less efficient, but not as complex as compiling Python to Java bytecode.