Python/Jython Programming Language
Context
The primary language that rating uses is Python, however, the version of Python is slightly different. As the scripts are run within a Java Virtual Machine (JVM), it uses something called Jython (Python integrated within Java).
Jython is a non-official variant of Python built solely to run Python scripts in Java. For the sake of consistency and ease of understanding, the documentation will refer to any scripts as Python (unless debugging).
Version
The current version of Jython used within ICE Rating is 2.5.2. The version of Jython runs alongside the version of Python, so it is safe to assume the features available in Python 2.5.2 will be available in Jython 2.5.2.
References
If you wish to view any documentation regarding either Jython or Python, you can find the links below:
Last updated