Выпуск Nuitka 1.3, компилятора для языка Python

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3264
Зарегистрирован: 20.08.2022

#

Выпуск Nuitka 1.3, компилятора для языка Python
Дата публикации:Fri, 06 Jan 2023 07:16:23 +0300


Доступен выпуск проекта Nuitka 1.3, развивающего компилятор для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с актуальными выпусками Python 2.6, 2.7, 3.3 - 3.10. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 335%. Код проекта распространяется под лицензией Apache.

Среди изменений в новой версии:
  • Продолжена работа по обеспечению совместимости с версией Python 3.11.
    Удалён отдельный плагин numpy, вместо которого совместимость с пакетом NumPy обеспечена на уровне настроек в основном пакете.

    Проведена чистка и оптимизация кода для обхода древовидной структуры (node tree).

    Реализованы улучшения, связанные с использованием оптимизаций на этапе связывания (LTO) при сборке компилятором MSVC.

    Расширены возможности плагина anti-bloat, который теперь может применяться для уменьшения числа пакетов при использовании библиотек dash, dotenv, pyvista, python_utils, rdkit и trimesh.

    Добавлена поддержка инструментария MSYS2 и платформы FreeBSD.
    Проведена оптимизация производительности и масштабируемости.


Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=58439

Жизнь за Нер'зула!

Ответить