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. Сообщение от Аноним (1), 23-Апр-26, 10:51   +4 +/
Единственное реальное применение это скрывать питоновский код в бинаре. Кому нужна реальная скорость используют Go.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #11

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

fixed.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #3, #5, #9

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #16, #21

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

9. Сообщение от _kp (ok), 23-Апр-26, 11:08   +1 +/
>>нужна реальная скорость используют Rust.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #10, #13, #20, #23

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

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

12. Сообщение от Аноним (12), 23-Апр-26, 11:21   +1 +/
проверять все равно никто не будет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

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

14. Сообщение от _hide_ (ok), 23-Апр-26, 11:25   +1 +/
> от логических ошибок раст спасает ?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #19

15. Сообщение от Аноним (15), 23-Апр-26, 11:33   +1 +/
Нуитка на букву h
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

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

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

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

18. Сообщение от _kp (ok), 23-Апр-26, 11:56   +/
> Пухтон - это вообще не про промышленный софт

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


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

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

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

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

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

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


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

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




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

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