The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Nuitka 1.6, компилятора для языка Python, opennews (??), 12-Июн-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "Выпуск Nuitka 1.6, компилятора для языка Python"  +3 +/
Сообщение от Неуклюжий танцор (?), 12-Июн-23, 12:34 
На самом деле идея не плохая, хотя бы тем, что доказывает возможность применения автоматического управления жизнью объекта на языках низкого уровня, а вместе с этим таких плюшек как проверка доступа к несуществующему элементу массива, внятный дамп стека при падении и т.п. Хотя конкретно Нуитку использовал когда то у себя, но столкнулся с катастрофическим падением производительности, по сравнению с интерпретатором, и пришлось отказаться от неё, но это было давно и возможно уже не актуально.
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Nuitka 1.6, компилятора для языка Python"  +3 +/
Сообщение от Аноним (6), 12-Июн-23, 13:09 
Всегда использовал нуитку как способ дистрибуции, а не ускорялку. Никаких супер пупер ускорений не замечал с нуиткой.
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск Nuitka 1.6, компилятора для языка Python"  +/
Сообщение от Аноним (13), 12-Июн-23, 14:17 
Она ощутимо замедляет. Интерпретатор у меня собран с пго и интересными флагами, в итоге в 2 раза быстрее исполняется на ряде задач (6 секунд вместо 12), а сабж мало того что гигабайты блобов в память подгружает, так и исполняет код на скорости дефолтного -O2, если не медленнее. Время запуска каждый раз куда больше, опять же.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск Nuitka 1.6, компилятора для языка Python"  +/
Сообщение от Аноним (17), 12-Июн-23, 14:39 
> возможность применения автоматического управления жизнью объекта на языках низкого уровня

https://v8.dev/blog/oilpan-library

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

58. "Выпуск Nuitka 1.6, компилятора для языка Python"  +/
Сообщение от n00by (ok), 13-Июн-23, 09:46 
> доказывает возможность применения
> автоматического управления жизнью объекта на языках низкого уровня

Не доказывает, а показывает.
Си - это не "низкий" уровень, а "высокий" (или "средний").
"На ассемблере" тоже можно управлять.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру