Zum Inhalt springen

Jython

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 15. Dezember 2008 um 15:26 Uhr durch 80.152.199.135 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Jython
Basisdaten
Erscheinungsjahr: 2000 (JPython 1997)
Entwickler: Jython Projekt
Aktuelle Version: 2.5a1  (15. Juli 2008)
Betriebssystem: Plattformunabhängig
Lizenz: Jython Lizenz
www.jython.org

Jython (früher: JPython) ist eine reine Java-Implementierung der Programmiersprache Python und ermöglicht somit die Ausführung von Python-Programmen auf jeder Java-Plattform.

Die Entwicklung hinkt der C-Version hinterher, jedoch ist mit der Version 2.2 eine Version verfügbar, die alle Features von CPython 2.2 zur Verfügung stellt. Zu den herausragenden Neuerungen gegenüber der Version 2.1 zählen Newstyle-Klassen, und die Integration von Java-Listen.

Jython eignet sich gut als Skriptsprache in der Java-Entwicklung, ist allerdings konzeptionell eher auf eine vollständige Python-Implementierung als auf gute Einbettung in die Java-Welt ausgerichtet.

Siehe auch

  • CPython - Referenzimplementierung der Programmiersprache Python in C
  • IronPython – Implementierung der Programmiersprache Python in C#
  • PyPy – Implementierung der Programmiersprache Python in Python selbst
  • Jacl – Implementierung der Programmiersprache Tcl in Java
  • Rhino – Implementierung der Programmiersprache JavaScript in Java
  • JRuby – Implementierung der Programmiersprache Ruby in Java
  • BeanShell
  • Groovy - Moderne Scriptsprache, die in Java-Bytecode übersetzt