![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск Nuitka 2.2, компилятора для языка Python " | +/– | ![]() |
Сообщение от opennews (??), 12-Май-24, 08:40 | ||
Доступен выпуск проекта Nuitka 2.2, развивающего компилятор для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с актуальными выпусками Python 2.6, 2.7, 3.3 - 3.11. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 335%. Код проекта распространяется под лицензией Apache... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 12-Май-24, 08:40 | +/– | ![]() |
> скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 335% | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #5 |
3. Сообщение от Аноним (3), 12-Май-24, 08:51 | +3 +/– | ![]() |
Но и сложность написания кода гораздо ниже. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #15, #38 |
5. Сообщение от Аноним (5), 12-Май-24, 10:24 | +6 +/– | ![]() |
Питон про производительность программиста (выполнение поставленной ему задачи), а не программы (задачи поставленной компьютеру). Удивительно, но задача может быть выполнена на порядок быстрей, даже если сама вычислительная программа на порядок медленней. Искуство заключается в выборе инструмента подходящего конкретной задаче. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
6. Сообщение от Аноним (6), 12-Май-24, 10:44 | +3 +/– | ![]() |
Пробовали несколько раз, в разное время на разных проектах. Изменения производительности не обнаружили, поэтому не используем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #36 |
8. Сообщение от Аноним (8), 12-Май-24, 12:00 | +/– | ![]() |
Если бы я мог использовать вот эту Нуитку для питон-плагинов к Cudatext то была бы реальная польза. А так.... Ну да, кто то найдёт применение... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #11 |
10. Сообщение от Аноним (10), 12-Май-24, 13:28 | –2 +/– | ![]() |
Вместо того чтобы учить СИ, С++ они выдумывает это. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12, #18, #20, #45 |
11. Сообщение от commiethebeastie (ok), 12-Май-24, 13:46 | +1 +/– | ![]() |
Она не нуитка, а Нютка, Анютка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #22 |
12. Сообщение от Аноним (12), 12-Май-24, 14:41 | –1 +/– | ![]() |
Вместо того, чтобы пилить очередной дырявый сплит в стопицотый раз они выбирают это… просрали поколение | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
13. Сообщение от Аноним (24), 12-Май-24, 15:05 | +5 +/– | ![]() |
>полная совместимость с актуальными выпусками Python 2.6, 2.7 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #27 |
15. Сообщение от Ivan7 (ok), 12-Май-24, 16:17 | –4 +/– | ![]() |
Для домохозяек пойдёт | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #17 |
17. Сообщение от Аноним (17), 12-Май-24, 16:52 | +1 +/– | ![]() |
Домохозяйки не умеют программировать. Как раз таки для повышенной производительности, что аж понадобилось вручную памятью рулить, нужны очень веские причины. Для всего остального 98% программирования нужен только высокий уровень абстракций. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
18. Сообщение от Аноним (17), 12-Май-24, 16:55 | –2 +/– | ![]() |
Тебя бы на лекцию по CS, тебе бы таких люлей ввалили за ссылки на си и кресты. Вредные советы! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
20. Сообщение от Аноним (20), 12-Май-24, 17:11 | +7 +/– | ![]() |
Как профессиональный программист на C++ скажу что ни за что не начал бы писать на нём что-либо за пределами работы. Просто кошмарное количество boilerplate кода надо набить прежде чем увидишь хоть какой-нибудь результат. И подозреваю что Rust ваш ничем не лучше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #28, #31 |
22. Сообщение от Аноним (22), 12-Май-24, 19:50 | +/– | ![]() |
нютка-анютка это niutka, а не nuitka. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #23, #24 |
23. Сообщение от commiethebeastie (ok), 12-Май-24, 22:21 | +/– | ![]() |
Nuitka is short for Annuitka, which is the nickname of my wife Anna who is Russian... here a recent shot with my son David. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #26 |
24. Сообщение от Аноним (24), 12-Май-24, 23:11 | +/– | ![]() |
Не, точно ни утка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
26. Сообщение от Аноним (26), 13-Май-24, 10:11 | –1 +/– | ![]() |
Автор явно не носитель языка. И не понимает откуда что берется. И как называется. И скорее всего абьюзер раз жена ему не смогла объяснить как что пишется и как читается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
27. Сообщение от Аноним (26), 13-Май-24, 10:12 | +/– | ![]() |
Совместимость всегда актуальна. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
28. Сообщение от Аноним (28), 13-Май-24, 11:29 | –2 +/– | ![]() |
Для души - это перл, луа. Питон - это когда программировать не умеешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #30, #32 |
29. Сообщение от Аноним (28), 13-Май-24, 11:35 | +/– | ![]() |
Дело-то хорошее. Вот только зачем, если с учетом опыта питона уже запилен голанг? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #35, #41 |
30. Сообщение от Аноним (30), 13-Май-24, 11:41 | +3 +/– | ![]() |
>Для души - это перл | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #34 |
31. Сообщение от Пряник (?), 13-Май-24, 14:24 | –1 +/– | ![]() |
Всё верно. В Rust нет ничего такого, чем он не был бы лучше плюсов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
32. Сообщение от Пряник (?), 13-Май-24, 14:25 | +/– | ![]() |
И очень хочешь быстро научиться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #33 |
33. Сообщение от Аноним (28), 13-Май-24, 14:31 | +/– | ![]() |
Хочешь, но не можешь и вынужден каждую вещь повторяешь из примера в документации (ТОЛЬКО ОДИН СПОСОБ ДЕЛАТЬ ЭТО). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
34. Сообщение от Аноним (28), 13-Май-24, 14:41 | +/– | ![]() |
Отступы. Спринтфопараша. Тормоза. Отсутствие обратной совместимости. Зоопарк несовместимых версий. Зоопарк джитов/компилеров/транспилеров. Негодность всего этого барахла в продакшен (из-за нестабильности даже родной реализации, которая нагрузку не вывозит). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
35. Сообщение от User (??), 13-Май-24, 15:22 | +/– | ![]() |
Ну, если задача - перекидывать жысоны по сети - то да, незачем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
36. Сообщение от User (??), 13-Май-24, 15:26 | –1 +/– | ![]() |
Оно не про "скорость", а про _доставку_ как по мне. Т.е. сравнивать надо с каким-нибудь pyinstaller'ом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #39 |
37. Сообщение от Аноним (37), 13-Май-24, 15:51 | –1 +/– | ![]() |
Всё дело в простейшей вещи. В выделении блока отступом. Если переделать С, С++ под это, то питон не нужен. Не доходит до умников что весь секрет нев~~~нной популярности питона только в этом. Этим только победил. То есть победил тем, для чего ЯВУ и собственно создавались: визуальной эргономикой, удобством для человеков. И теперь извраты, как бы надстроить С чтобы из синтаксиса питон. Надо сразу переписать С чтобы были блоки отступом - и всё. Не нужна никакая анютка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
38. Сообщение от _kp (ok), 13-Май-24, 15:54 | +/– | ![]() |
А сложность отладки в Py выше на крупных проектах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #43 |
39. Сообщение от my_name_is_Mud (ok), 14-Май-24, 11:44 | +/– | ![]() |
Я в него завернул трёхкнопочный гуй на кутях (софт - автоматизация рутины для "секретарш", ничего сложного). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #40 |
40. Сообщение от User (??), 14-Май-24, 12:46 | +/– | ![]() |
> Я в него завернул трёхкнопочный гуй на кутях (софт - автоматизация рутины | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
41. Сообщение от Аноним (20), 15-Май-24, 00:35 | +/– | ![]() |
> Ушло время, когда нужен был интерпретатор в командной строке виндовс, который работал бы без ненавистного юникса с его $? $' и был при этом достаточно простым. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #44 |
43. Сообщение от Аноним (43), 15-Май-24, 04:57 | +/– | ![]() |
Это ложь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
44. Сообщение от Аноним (28), 15-Май-24, 14:17 | +/– | ![]() |
Сейчас можно любой язык и стек взять, любые зависимости описать декларативно и все это будет работать в контейнерах без какого-либо напряга со стороны программиста. Во времена создания питона на винде было крайне проблематично завести перл с зависимостями (они в нем в основном компилируемые и под винду не портабельные в массе). Перл приходилось ставить в виде проприетарных сборок с ограниченным набором поддерживаемых модулей. Для обычного ламера питон установить на винду было многократно проще. Вместе с питоном сразу же поставлялись какие-то модули. Т.е. оставалось только писать скрипты. Батарейки в комплекте - это про это. В перле всегда была модульность настоящая и надо было устанавливать зависимости из cpan (задолго до всяких слизанных с него pip/npm и прочих клонов). Понятно, что типичный юзер не понимал, как это работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
45. Сообщение от Аноним324 (ok), 15-Май-24, 16:40 | +/– | ![]() |
Вот уже лет 5 работаю с плюсами, у меня есть на работе знакомые скуфы которые уже по 30 лет с плюсами и сишкой работают, и ничего хорошего они про нее не говорили ниразу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
46. Сообщение от Аноним (-), 16-Май-24, 12:51 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |