Jython
Z Multimediaexpo.cz
Jython (dříve známý jako JPython) představuje implementaci programovacího jazyka Python v jazyce Java.
Původním autorem je Jim Hugunin, který je rovněž tvůrcem další, novější implementace jazyka Python zvané IronPython (prostředí .NET, jazyk C#). Souvislost mezi zmíněnými dvěma implementacemi pravděpodobně vyplývá i ze syntaktické podobnosti jazyků Java a C#.
Vlastnosti
Programy psané v jazyce Jython mohou běžným způsobem importovat a používat libovolnou javovskou třídu. S výjimkou některých standardních modulů používá Jython místo pythonovských modulů javovské třídy. K jazyku Jython se dodávají téměř všechny moduly, které jsou součástí standardní distribuce jazyka Python (tj. implementace známé jako CPython). Chybí pouze některé moduly, které byly od počátku implementovány v jazyce C. Takže například uživatelské rozhraní můžeme v jazyce Jython místo v Tkinter psát s využitím Swing nebo AWT. Zdrojové texty Jython překládá do javovského bajtkódu v okamžiku potřeby nebo staticky.
Nejnovější Jython verze 2.2.1 byl vypuštěna 13. října 2008.
Předchozí stabilní verze 2.1 z konce roku 2005 poněkud zaostávala za standardní implementací Pythonu, ale nyní je snad vše vyřešeno.
Externí odkazy
- Jython Home Page (anglicky)
- Charming Jython: Learn how the Java implementation of Python can aid your development efforts (anglicky)
- Get to know Jython (anglicky)
- Learn how to write DB2 JDBC tools in Jython (anglicky)
- Tips for Scripting Java with Jython (anglicky)
- Jython tips for Python programmers (anglicky)
- Jim Huhunin: Story of Jython (anglicky)
Náklady na energie a provoz naší encyklopedie prudce vzrostly. Potřebujeme vaši podporu... Kolik ?? To je na Vás. Náš FIO účet — 2500575897 / 2010 |
---|
Informace o článku.
Článek je převzat z Wikipedie, otevřené encyklopedie, do které přispívají dobrovolníci z celého světa. |