Movatterモバイル変換


[0]ホーム

URL:


Zum Inhalt springen
WikipediaDie freie Enzyklopädie
Suche

Jython

aus Wikipedia, der freien Enzyklopädie
Jython
Basisdaten
Erscheinungsjahr:2000 (JPython 1997)
Entwickler:Jython Projekt
Aktuelle Version:2.7.3  (10. September 2022)
Betriebssystem:Plattformunabhängig
Lizenz:Jython Lizenz
www.jython.org

Jython (früherJPython) ist eine reine Java-Implementierung der ProgrammiersprachePython und ermöglicht somit die Ausführung von Python-Programmen auf jederJava-Plattform. Damit geht einher, dass sämtliche Java-Bibliotheken in Python-Programmen importiert und dynamisch genutzt werden können. Jython bietet im Vergleich zuCPython uneingeschränktesMultithreading, ist allerdings auf das veraltete Python 2 beschränkt.

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

Geschichte

[Bearbeiten |Quelltext bearbeiten]

Jython wurde ursprünglich Ende 1997 entwickelt, umC durchJava für leistungsintensiven Code zu ersetzen, auf den von Python-Programmen zugegriffen wird, und wechselte im Oktober 2000 zuSourceForge. Die Python Software Foundation vergab im Januar 2005 einen Zuschuss. Jython 2.5 wurde im Juni 2009 veröffentlicht.[1]

Lizenzbestimmungen

[Bearbeiten |Quelltext bearbeiten]

Ab Version 2.2 wird Jython (inklusive der Standardbibliothek) unter derPython Software Foundation License (v2) veröffentlicht. Ältere Versionen werden durch die Jython 2.0-, 2.1-Lizenz und die JPython 1.1.x-Softwarelizenz abgedeckt.[2]

Der Befehlszeileninterpreter ist unter der Apache Software License verfügbar.[3]

Weblinks

[Bearbeiten |Quelltext bearbeiten]

Einzelnachweise

[Bearbeiten |Quelltext bearbeiten]
  1. Frank Wierzbicki: Jython 2.5.0 Final is out! 16. Juni 2009, abgerufen am 2. Juli 2009 (englisch). 
  2. The Jython License. Jython's project, archiviert vom Original am 9. Oktober 2018; abgerufen am 9. Februar 2008 (englisch).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäßAnleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.jython.org 
  3. Mark Lutz:Learning Python, 5th Edition.ISBN 978-1-4493-5573-9 (englisch,python.engineering). 
Abgerufen von „https://de.wikipedia.org/w/index.php?title=Jython&oldid=256301231
Kategorien:
Versteckte Kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp