Kuburitswa kweNuitka 0.6.17, muunganidzwa wemutauro wePython

Iyo Nuitka 0.6.17 purojekiti yave kuwanikwa, iyo inogadzira compiler yekushandura zvinyorwa zvePython kuita C ++ inomiririra, iyo inogona kuunganidzwa kuita inogoneka uchishandisa libpython yekunyanya kuenderana kweCPython (uchishandisa yemuno CPython chinhu manejimendi maturusi). Kuenderana kwakazara nekuburitswa kwazvino kwePython 2.6, 2.7, 3.3 - 3.9 kunovimbiswa. Kuenzaniswa neCPython, zvinyorwa zvakaunganidzwa zvinoratidza 335% kuvandudzwa kwekuita mumabhenji epystone. Iyo kodhi yeprojekiti yakagoverwa pasi peiyo Apache rezinesi.

Iyo vhezheni nyowani inowedzera kuyedza tsigiro ye optimization zvichibva pane kodhi profiling mhinduro (PGO - Profile-inotungamirwa optimization), iyo inobvumira kufunga nezve maficha akatemerwa panguva yekuitwa kwechirongwa. Iko optimization parizvino inongoshanda kune kodhi yakaunganidzwa neGCC. Maplugins ave kugona kukumbira zviwanikwa panguva yekuunganidza (pkg_resources.require). Iko kugona kweiyo anti-bloat plugin yakawedzera zvakanyanya, iyo inogona kushandiswa kudzikisa huwandu hwepakeji kana uchishandisa numpy, scipy, skimage, pywt uye matplotlib maraibhurari, kusanganisira nekusabvisa zvisina basa mabasa uye kutsiva inodiwa kodhi yebasa pa. danho rekuparadzanisa. Yakagadziridzwa kodhi ine hukama nemultithreading, kusikwa kwekirasi, kutarisa hunhu, uye nzira yekufona. Kushanda nemabhaiti, str uye mhando dzemazita zvakakwidziridzwa.

Source: opennet.ru

Voeg