Daniel Lemire's blog

, 1 min read

Rumors of Jython´s death were exagerated!

Jython 2.2a1 is out! (see also here and here). This is great news. I use Jython a bit, but up to now, with some caution as it always seems like the project is about to die and bring me code down with it.

However, if version numbers are any indication, Jython is still behind Python which is at 2.4.1, but the be fair, the release notes say that they are at 2.3 and beyond:

Welcome to Jython 2.2a1

This release includes many major changes since the last full release:

– new-style classes
– Java Collections integration
– PEP 302 implementation
– iterators
– generators
future division
– support for running on JDK1.5
– new installer
– a significant number of features to bring Jython in line with CPython
– many, many bugfixes

It was compiled a OS X with JDK1.4 but should run on JDK 1.2 +.

The full set of changes are too numerous to list in detail. Please consult
the sourceforge tracker for all closed issues since the last release.

This version of Jython has support for most of Python 2.2 and numerous features from Python 2.3 and beyond. A more comprehensive list will be forthcoming.

Please email [email protected] with questions.


The Jython Development Team

Anyhow, if you are like me and can’t stand Java verbose style, Jython is a great alternative especially if you want to cook up an application fast. It is not as great as Java for designing APIs though because while Java can call Jython, it is a bit of a pain to do so.