Examples of using Jython in English and their translations into Chinese
{-}
-
Political
-
Ecclesiastic
-
Programming
It runs on Jython(Python written in Java).
It supports Java and related programming languages including Jython, Groovy, JRuby and Beanshell.
The biggest advantage Jython provides is direct interoperability with the rest of the Java ecosystem.
Jython recently came out with a 2.5.2 release and have begun planning on a 2.6 release.
IronPython was created by Jim Hugunin, who also created Jython, the Java implementation of Python.
Jython, IronPython and PyPy are the current"other" implementations of the Python programming language;
The focus of 2.5 was to make Jython a great, modern, CPython compatible implementation of Python.
Groovy's Java base makes it more accessible to Java developers when compared with Jython or JRuby.
Note too that while Jython brings Python to the JVM, it does not bring Python to Android.
Web service clients written using the WSF/Jython framework can invoke enterprise Web services that require WS-Security.
The term“CPython” is used when necessary to distinguish this implementation from others such as Jython or IronPython.
If you are looking for something with a bit more mainstream exposure, JRuby and Jython are excellent options.
It is however one of many implementations(among which Jython, IronPython, PyPy, and many more, including MicroPython).
I'm not sure people generally realize how old Jython is-- it's first release happened in July of 1998.
DMelt can be used with several scripting languages, such as Python/Jython, BeanShell, Groovy, Ruby, as well as with Java.
You might say that Jython: Java:: IronPython: C.
Then it is given to the Jython Message Receiver, which traverses through the Axis Object Model(AXIOM) structure and retrieves the relevant information.
Jython does not have a GIL because a Python thread in Jython is represented by a Java thread and benefits from the JVM memory-management system.
InfoQ recently had the opportunity to interview the Jython project lead, Frank Wierzbicki, about Jython and the state of Python on the JVM.
Net platform, the best way is not to use Jython or IronPython, but to interact through the network to ensure the independence of each program.