Table of Contents

About

Jython (Java version of Python) is an object-oriented scripting language. Jython scripts run on any platform that has a java virtual machine.

Differences - Python & Jython

Python:

  • C
  • Multi-platform
  • Compiles to .pyc
  • Extend with C
  • GIL 1
  • Python Garbage Collection

Jython:

  • 100% Java
  • Any JVM (currently 1.1+)
  • Compiles to .class
  • Extend with Java
  • Truly multi-threaded
  • Java garbage collection

Documentation / Reference