Sakin Nuitka 0.6.17, mai tara harshe na Python

Aikin Nuitka 0.6.17 yana samuwa yanzu, wanda ke haɓaka mai tarawa don fassara rubutun Python zuwa wakilcin C ++, wanda sannan za'a iya haɗa shi cikin aiwatarwa ta amfani da libpython don iyakar dacewa tare da CPython (ta yin amfani da kayan aikin sarrafa kayan CPython na asali). An tabbatar da cikakkiyar dacewa tare da fitowar Python 2.6, 2.7, 3.3 - 3.9. Idan aka kwatanta da CPython, rubutun da aka haɗa suna nuna haɓakar aikin 335% a cikin ma'auni na pystone. Ana rarraba lambar aikin a ƙarƙashin lasisin Apache.

Sabuwar sigar tana ƙara goyan bayan gwaji don ingantawa dangane da sakamakon ƙididdiga na lamba (PGO - inganta ingantaccen bayanin martaba), wanda ke ba da damar yin la’akari da fasalulluka da aka ƙayyade yayin aiwatar da shirin. Haɓakawa a halin yanzu yana aiki ne kawai ga lambar da aka haɗa tare da GCC. Plugins yanzu suna da ikon neman albarkatu a lokacin tattarawa (pkg_resources.require). An faɗaɗa ƙarfin kayan aikin anti-bloat sosai, wanda yanzu ana iya amfani dashi don rage adadin fakiti yayin amfani da numpy, scipy, skimage, pywt da ɗakunan karatu na matplotlib, gami da ban da ayyukan da ba dole ba da musanya lambar aikin da ake buƙata a matakin tantancewa. Ingantacciyar lambar da ke da alaƙa da multithreading, ƙirƙira aji, duba sifa, da kiran hanya. An haɓaka ayyuka tare da bytes, str da nau'ikan jeri.

source: budenet.ru

Add a comment