The English encyclopedia Allmultimedia.org will be launched in two phases.
The final launch of the Allmultimedia.org will take place on February 24, 2026
(shortly after the 2026 Winter Olympics).


Dovolená : 23. prosinec 2025 — 29. prosinec 2025
Holidays : December 23, 2025 — December 29, 2025

Jython

Z Multimediaexpo.cz

(Rozdíly mezi verzemi)
(+ Nový článek...)
m (1 revizi)
 

Aktuální verze z 28. 6. 2014, 11:05

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