Shpërndarja e Nuitka 1.2, kompilator për gjuhën Python.

Doli i projektit Nuitka 1.2 është në dispozicion, i cili zhvillon një kompilator për të përkthyer skenarët në gjuhën Python në një përfaqësim në gjuhën C, që më pas mund të kompilohen në një skedë ekzekutivë, duke përdorur libpython për të siguruar përputhshmëri maksimale me CPython (përdoren mjete standarde CPython për menaxhimin e objekteve). Përputhshmëria e plotë me versionet aktuale të Python 2.6, 2.7, 3.3 - 3.10 është e garantuar. Krahasuar me CPython, skenarët e kompiluar tregojnë një rritje performancë në testet pystone prej 335%. Kodi i projektit shpërndahet nën licencën Apache.

Ndër ndryshimet në versionin e ri:

  • Ă«shtĂ« siguruar njĂ« mesazh gabimi gjatĂ« pĂ«rpjekjes pĂ«r ta pĂ«rdorur me versionin Python 3.11, i cili ende nuk mbĂ«shtetet plotĂ«sisht. PĂ«r tĂ« anashkaluar kĂ«tĂ« kufizim, Ă«shtĂ« propozuar njĂ« flamur «—experimental=python311».
  • PĂ«r macOS Ă«shtĂ« shtuar njĂ« opsion «—macos-sign-notarization» pĂ«r nĂ«nshkrimin me firmĂ« digjitale, i cili e thjeshton krijimin e aplikacioneve tĂ« nĂ«nshkruara pĂ«r Apple App Store. JanĂ« bĂ«rĂ« optimizime qĂ« pĂ«rshpejtojnĂ« fillimin.
  • NĂ« funksionet e kompiluar janĂ« shtuar atributet «__compiled__» dhe «__compiled_constant__», tĂ« cilat mund tĂ« pĂ«rdoren nĂ« shtresat si pyobjc pĂ«r tĂ« gjeneruar kod mĂ« optimal.
  • Funksionalitetet e plugin-it anti-bloat janĂ« zgjeruar, tani ai mund tĂ« aplikohet pĂ«r tĂ« reduktuar numrin e paketave kur pĂ«rdoren bibliotekat xarray dhe pint.
  • ËshtĂ« shtuar njĂ« pĂ«rmbajtje e madhe optimizimesh tĂ« reja dhe Ă«shtĂ« punuar pĂ«r tĂ« pĂ«rmirĂ«suar shkallĂ«zueshmĂ«rinĂ«. ËshtĂ« realizuar cachimi i pĂ«rmbajtjes sĂ« katalogĂ«ve gjatĂ« skanimit tĂ« moduleve.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster