The OpenNET Project / Index page

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



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

"Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс развития JIT в CPython"  +/
Сообщение от opennews (??), 23-Апр-26, 10:51 
Доступен  выпуск проекта Nuitka 4.0, развивающего компилятор для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с актуальными выпусками Python 2.6, 2.7, 3.4 - 3.13. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 335%. Код проекта распространяется под лицензией Apache...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=65271

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +4 +/
Сообщение от Аноним (1), 23-Апр-26, 10:51 
Единственное реальное применение это скрывать питоновский код в бинаре. Кому нужна реальная скорость используют Go.
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  –2 +/
Сообщение от r2d0email (?), 23-Апр-26, 10:55 
> Кому нужна реальная скорость используют Rust.

fixed.


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

3. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +5 +/
Сообщение от Аноним (1), 23-Апр-26, 10:57 
Использование Rust давно уже считается тяжёлым психическим расстройством.            
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  –3 +/
Сообщение от _hide_ (ok), 23-Апр-26, 11:02 
Ну почему же? Если ты не способен писать код без ошибок, не понимаешь, как работает память, невнимателен, получил тонную старого кода, то Раст очень даже спасает, если всё переписать на него. Хотя обратиться за лечением тоже стоит...
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Смузихлеб забывший пароль (?), 23-Апр-26, 11:04 
от логических ошибок раст спасает ?
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +1 +/
Сообщение от _hide_ (ok), 23-Апр-26, 11:25 
> от логических ошибок раст спасает ?

Старый "работающий" код на Си править самому иногда сложнее, чем портировать на Раст. Вы поговорите с матерыми сишниками про утечки, узнаете много нового... И лифты и машины станете аккуратнее использовать...

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

19. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Аноним (19), 23-Апр-26, 12:07 
Один знакомый Сишник, разработчик прошивок для микроконтроллеров, как-то поделился деталями своего рабочего проекта, программы для контроллера подушек безопасности. У него там текла память, а решил он проблему перезагрузкой контроллера раз в несколько часов. На мой резонный вопрос, а что будет если в этот момент произойдёт авария, он ответил: "Ну такого совпадения просто не может быть"
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +2 +/
Сообщение от Аноним (22), 23-Апр-26, 12:22 
Классная история. Жаль, что ты её выдумал.
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Смузихлеб забывший пароль (?), 23-Апр-26, 11:02 
not a fix
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

9. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +1 +/
Сообщение от _kp (ok), 23-Апр-26, 11:08 
>>нужна реальная скорость используют Rust.

Во первых, Rust точно не про скорость разработи.
Во вторых, и не для прикладного ПО тоже. Для этого есть более практичные языки.
А системное ПО  на Питоне, кроме скриптов автоматихации сборки и управления - это сказки.

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

10. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Shellpeck (?), 23-Апр-26, 11:13 
Пухтон - это вообще не про промышленный софт, а про прототипирование. Если чел считает иначе - психиатрический случай.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от _kp (ok), 23-Апр-26, 11:56 
> Пухтон - это вообще не про промышленный софт

В ПО может быть и скриптовый язык, именно для скриптов, а не само ПО на нем написано


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

13. Скрыто модератором  +/
Сообщение от Джон Титор (ok), 23-Апр-26, 11:21 
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

20. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Вася Пупкин (?), 23-Апр-26, 12:11 
Тем не менее бенчи многих компаний показывают, что скорость разработки на расте выше плюсовой
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

23. Скрыто модератором  +/
Сообщение от Аноним (23), 23-Апр-26, 12:38 
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

11. Скрыто модератором  +1 +/
Сообщение от Джон Титор (ok), 23-Апр-26, 11:19 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Аноним (1), 23-Апр-26, 11:01 
Ну и то что автор не смог нормально транслитирировать Нютка и у него получилась Нуитка, это отдельная хохма.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +1 +/
Сообщение от Аноним (15), 23-Апр-26, 11:33 
Нуитка на букву h
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Смузихлеб забывший пароль (?), 23-Апр-26, 11:04 
> По сравнению с CPython скомпилированные скрипты
> демонстрируют в тестах pystone повышение производительности на 335%

не особо вникал в питоно-си но как удалось настолько повысить производительность ?

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

12. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +1 +/
Сообщение от Аноним (12), 23-Апр-26, 11:21 
проверять все равно никто не будет
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Аноним (1), 23-Апр-26, 11:33 
Просто из интерпретируемого питон становится компилируемым. Но оверхед на питоновские абстракции все равно остаётся.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

21. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  +/
Сообщение от Аноним (21), 23-Апр-26, 12:17 
На практике cpython можно ускорить на 60% pgo и парой флагов компилятора, и сабж будет показывать стоковую производительность. Единственный плюс -- можно собрать все блобы в кучу для дистрибуции (будут ли они работать, это другой вопрос).
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

17. "Выпуск Nuitka 4.0, компилятора для языка Python. Прогресс ра..."  –1 +/
Сообщение от SlackwareRTemail (?), 23-Апр-26, 11:55 
Во Владивостоке база данных не работает, моряки маломерного флота в море выйти не могут! Позорище!

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

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

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




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

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