Jython, formerly known as JPython, is an implementation of the Python programming language written in Java. It was originally created by Jim Hugunin. Jython programs can seamlessly import and use any Java class. Except for some standard modules, Jython programs use Java classes instead of Python modules. Jython includes almost all of the modules in the standard Python programming language distribution, lacking only some of the modules implemented originally in C. For example, a user interface in Jython would be written with Swing, AWT or SWT. Jython compiles to Java bytecode either on demand or statically. Jython also includes jythonc, a compiler that converts Python source code into Java bytecode (intermediate language). This allows Python programmers to write classes which can be fully utilized by a Java program. Jython is released under a mix of three licenses:the Python Software Foundation License (v2), the Jython 2.0, 2.1 license, and the JPython 1.1.x Software License. The first two are permissive free software licenses. The third also appears to be but this is unclear because neither Free Software Foundation or Open Source Initiative have reviewed and commented on it. [edit]
Jython, formerly known as JPython, is an implementation of the Python programming language...
| OStatic Users | 1 |
| Stories | 3 |
| Questions | 0 |
Share a valuable story about Jython with the OStatic Community.
Ask the OStatic community your question about this software.