denis19 denis19
/ habr.com

Релиз Nuitka 2.0 — компилятора для языка Python

5 февраля 2024 года состоялся релиз Nuitka 2.0. Это проект компилятора для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython.

В программном решении используются штатные средства CPython для управления объектами.Исходный код проекта Nuitka выложен на GitHub под лицензией Apache.В Nuitka 2.0 обеспечена полная совместимость с актуальными выпусками Python 2.6, 2.7, а также от версии 3.3 до версии 3.11 включительно.

Разработчики проекта пояснили, что, по сравнению с CPython, скомпилированные скрипты в Nuitka демонстрируют в тестах pystone повышение производительности на 335%.Согласно данным OpenNET, основные доработки и изменения в Nuitka 2.0: добавлена возможность использования переменных в конфигурации пакета, позволяющая во время компиляции запрашивать значения из установленных пакетов и использовать эти значения для определения бэкенда.

Читать на habr.com
Сайт imag.one - агрегатор новостей из открытых источников. Источник указан в начале и в конце анонса. Вы можете пожаловаться на новость, если находите её недостоверной.

Сейчас читают

DMCA