JPype 0.7-ın buraxılışı, Python-dan Java siniflərinə daxil olmaq üçün kitabxanalar

Son əhəmiyyətli filialın formalaşmasından dörd ildən çox vaxt keçdi mövcuddur interlayer buraxılışı JPype 0.7, bu, Python proqramlarına Java dilində sinif kitabxanalarına tam giriş imkanı verir. Python-dan JPype ilə siz Java və Python kodunu birləşdirən hibrid proqramlar yaratmaq üçün Java-xüsusi kitabxanalardan istifadə edə bilərsiniz. Layihə kodu Apache 2.0 lisenziyası altında paylanır.

Jython-dan fərqli olaraq, Java ilə inteqrasiya JVM üçün Python variantının yaradılması ilə deyil, ortaq yaddaşdan istifadə edərək hər iki virtual maşın səviyyəsində qarşılıqlı əlaqə vasitəsilə əldə edilir. Təklif olunan yanaşma yalnız yaxşı performans əldə etməyə imkan vermir, həm də bütün CPython və Java kitabxanalarına çıxışı təmin edir. Yeni buraxılışda əsas modulun kodu tamamilə yenidən yazılır, dəstək əlavə olunur
qoşulmamış axınlar, təkmilləşdirilmiş təhlükəsizlik, Java istisnalarının Python istisnalarına tərcüməsi, sətirləri çevirərkən davranış dəyişdi.

Mənbə: opennet.ru

Добавить комментарий