După mai bine de patru ani de la formarea precedentului ramuri semnificative lansarea interfeței , care permite acces complet al aplicațiilor Python la bibliotecile de clase Java. Cu JPype, din Python se pot utiliza biblioteci specifice Java, creând aplicații hibride care combină codul Java și Python. Codul proiectului este distribuit sub licența Apache 2.0.
Spre deosebire de Jython, integrarea cu Java nu se face prin crearea unei variante Python pentru JVM, ci prin interacțiunea la nivel de ambele mașini virtuale, folosind memorie partajată. Abordarea propusă permite nu doar obținerea unei performanțe bune, ci și accesul la toate bibliotecile CPython și Java. În această nouă versiune, codul modulului principal a fost complet rescris, s-a adăugat suport pentru
firele de execuție neatașate, s-a îmbunătățit securitatea, s-a asigurat translatarea excepțiilor Java în excepții Python, s-a modificat comportamentul în timpul conversiei șirurilor.
Sursa: opennet.ro
