Dimittis de Nuitka 2.0, compilator linguae Pythonis

Remissio Nuitka 2.0 in promptu est, compilator explicans ad scripta Pythonis in C repraesentationem transferenda, quae tunc in tabella exsecutabili utens libpython ad maximam convenientiam cum CPython (utens instrumentorum indigenarum CPython ad res abusores). Proviso plenam convenientiam cum emissione Pythonis 2.6, 2.7, 3.3 - 3.11. Comparatus cum CPython, scripta compilata monstrant 335% emendationem in pystone probat. In codice exertus Apache licentia distribuitur.

Inter mutationes in versione nova:

  • Facultatem addidit utendi variabiles in configuratione sarcina, permittens te ad valores interrogationes ex fasciculis inauguratis tempore componendi et his valoribus utere ad tergum definiendum. Firmamentum variabilium in configuratione permittit tibi solvere multa opera in normali viis quae antea plugins connectens requirebat.
  • Addidit subsidium parametri usoris definitae ad cuiuslibet sarcinae figuram influendam. Parametri legi possunt utentes novo functione get_parametri et ad mores modulorum seligendos (exempli gratia, modulum ut Numba JIT vel Torch JIT inactivandi potes).
  • Optio addita "include-onefile-externa-data" ad specificandas tabulas tabellarum quae in configuratione definiuntur, sed separatim supplenda est ex tabella exsecutabili cum aedificaretur in modo uno.
  • Addidit optionem "-cf-protection" CFI (Control flow Integrity) tutelae modum in GCC, qui impedit violationes ordinis exsecutionis normalis (fluxus moderandi).
  • Ad plugin yaml fasciculi, facultas checksums faciendi pro integritate compescendo instructa est, quae in posterum ad verificationem temporis currenti ordinare instituunt.
  • Actiones multiplices optiones specificari, per lineas separari (linea nova quasi delimiter adhibetur). For example: include-data-dir: | a = BC = d*
  • Analysis generum ansa ad effectum est, quae in futurum adhibebitur ad optimizationes selectivas deducendi.
  • Optimizationes additae ad opus accelerandum cum non-participatis et indeterminationibus evaserunt.
  • Facultates anti-bloat plugin dilatatae sunt, quae nunc adhiberi possunt ad numerum fasciculorum minuendum cum utentes streamlit, fax, knetworkx, distributae, skiimage, bitsandbytes, tf_keras, pituitae, networkx et pywt bibliothecas (basically, binding ut pytest, IPython, nasus, triton excluditur et dask).

Source: opennet.ru