Ilmus Nuitka 1.2, Python'i keele kompilaator

Saadaval on Nuitka 1.2 projekti vĂ€ljaanne, mis arendab kompilaatorit Python-skripti tĂ”lkimiseks C-keelde, mida saab seejĂ€rel kompileerida kĂ€ivitatavaks failiks, mis kasutab libpythonit, et tagada maksimaalne ĂŒhilduvus CPythoniga (kasutatakse CPython'i vaikimisi vahendeid objektide haldamiseks). Tagatud on tĂ€ielik ĂŒhilduvus aktuaalsete Python 2.6, 2.7, 3.3 – 3.10 vĂ€ljaannetega. VĂ”rreldes CPythoniga nĂ€itavad kompileeritud skriptid pystone'i testides 335% jĂ”udluse kasvu. Projekti kood on litsentseeritud Apache'i litsentsi alusel.

Uues versioonis on jÀrgmised muudatused:

  • Vigade vĂ€ljund on tagatud, kui proovida kasutada Python 3.11 versiooniga, mis ei ole veel tĂ€ielikult toetatud. Selle piirangu ĂŒletamiseks on ette nĂ€htud lipp "—experimental=python311".
  • macOS jaoks on lisatud valik "—macos-sign-notarization", et lihtsustada Apple App Store'i jaoks allkirjastatud rakenduste loomist. Tehtud on optimeerimised, mis kiirendavad kĂ€ivitamist.
  • Kompileeritud funktsioonidesse on lisatud atribuudid "__compiled__" ja "__compiled_constant__", mida saab kasutada kihtides nagu pyobjc, et genereerida tĂ”husamat koodi.
  • Anti-bloat plugina vĂ”imalusi on laiendatud, mis nĂŒĂŒd saab rakendada pakettide arvu vĂ€hendamiseks, kui kasutatakse xarray ja pint teeke.
  • Lisatud on suur hulk uusi optimeerimisi ja tehtud tööd skaleeritavuse parandamiseks. Rakendatud on kataloogide sisu vahemĂ€llu salvestamine moodulite skaneerimise ajal.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster