![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск Nuitka 2.0, компилятора для языка Python " | +/– | ![]() |
Сообщение от opennews (??), 06-Фев-24, 12:07 | ||
Доступен выпуск проекта Nuitka 2.0, развивающего компилятор для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython (используются штатные средства CPython для управления объектами). Обеспечена полная совместимость с актуальными выпусками Python 2.6, 2.7, 3.3 - 3.11. По сравнению с CPython скомпилированные скрипты демонстрируют в тестах pystone повышение производительности на 335%. Код проекта распространяется под лицензией Apache... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
2. Сообщение от Аноним (2), 06-Фев-24, 12:09 | +14 +/– | ![]() |
Всё стремится к С. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #13, #21, #53 |
7.
Сообщение от Аноним на удлёнке![]() | +/– | ![]() |
А что кто пользовал, кто что может сказать по применению? Поддерживается ли numpy? А ИИ теперь можно в итоге в Си скомпилировать? :D | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #11 |
10. Сообщение от Аноним (10), 06-Фев-24, 12:49 | +1 +/– | ![]() |
Нужно только как форма DRM - ведь для байткода декомпиляторы уже есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
11. Сообщение от anonymous (??), 06-Фев-24, 12:50 | +3 +/– | ![]() |
Применяется нормально. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #20 |
12. Сообщение от Пряник (?), 06-Фев-24, 13:09 | +/– | ![]() |
Там такйо огромный и страшный код получается... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14 |
13. Сообщение от Аноним (13), 06-Фев-24, 13:41 | +1 +/– | ![]() |
Это чтобы не в Asm. А то asmов много всяких разных. Попробуй их всех поддержи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #18 |
14. Сообщение от Аноним (13), 06-Фев-24, 13:44 | +/– | ![]() |
Но, всё равно, же быстрее пашет, чем исполнение файла .py под CPython. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #16, #44, #52 |
16. Сообщение от Аноним (16), 06-Фев-24, 13:53 | –1 +/– | ![]() |
Лолнет, кто тебе такое сказал вообще? Только медленнее (и запуск и исполнение), да и память огромные блобы делить не будут. Хочешь быстрее, собирай cpython с pgo/lto и -fno-semantic-interposition -fno-plt. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #22 |
17.
Сообщение от Аноним![]() | +/– | ![]() |
сишка и плюсы как ядро других языков - неплохо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #19, #57 |
18. Сообщение от Аноним (-), 06-Фев-24, 14:54 | –2 +/– | ![]() |
Достаточно знать GNU Assembler с AT&T-синтаксисом, всё остальное не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
19. Сообщение от Аноним (-), 06-Фев-24, 14:55 | –4 +/– | ![]() |
сишка - нужно, плюсы - не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
20. Сообщение от Hck3r (?), 06-Фев-24, 14:59 | +/– | ![]() |
А с Mojo не сравнивали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
21. Сообщение от Бочонок (-), 06-Фев-24, 15:48 | +1 +/– | ![]() |
> Nuitka | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #39, #58 |
22. Сообщение от Аноним (13), 06-Фев-24, 16:50 | +/– | ![]() |
Ну если бы было так, то зачем затеваться эту Нютку пилить было бы? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #23 |
23. Сообщение от Аноним (16), 06-Фев-24, 17:29 | +/– | ![]() |
А почему бы и нет? Лишь бы автору нравилось, в мире есть более бесполезные проекты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
25. Сообщение от Аноним (-), 06-Фев-24, 17:37 | +3 +/– | ![]() |
Писал Эратосфена на разных языках (от 1 до 4 млрд), запускал на локальной машине. Сравнение: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #26, #27, #30, #31, #45, #55, #59 |
26. Сообщение от n00by (ok), 06-Фев-24, 18:16 | +/– | ![]() |
А потребление памяти заодно не сравнивали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #28 |
27. Сообщение от helloworld (?), 06-Фев-24, 18:18 | +/– | ![]() |
Надо добавить Fortran и Julia | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #34 |
28. Сообщение от Аноним (-), 06-Фев-24, 18:29 | +3 +/– | ![]() |
Писалось с расчетом на битовые операции, а не на bool. Так что расход памяти был у всех 256 МБ на массив + накладные расходы. Ну, у Си, помню, было плюс мегабайт, у других +10...+20. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #29 |
29. Сообщение от n00by (ok), 06-Фев-24, 18:41 | +/– | ![]() |
Спасибо. +20 не так уж и мало, почти 10% не понятно на что. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
30. Сообщение от Аноним (13), 06-Фев-24, 18:42 | +3 +/– | ![]() |
Народ, прекращайте уже эти секи писать. В соответствие с СИ обозначение единицы времени - 1 с. https://ru.wikipedia.org/wiki/Международная_система_единиц | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #42 |
31. Сообщение от Аноним (-), 06-Фев-24, 18:56 | –10 +/– | ![]() |
>наивный ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #48, #54 |
34. Сообщение от Псевдонимус (?), 06-Фев-24, 19:17 | –4 +/– | ![]() |
> Надо добавить Fortran и Julia | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
39. Сообщение от Аноним (39), 06-Фев-24, 21:09 | +/– | ![]() |
Для тез кто немного умеет во французский язык то назваие созвучно с уменьшитеьно-ласкательного "ночь" - ночка. Nuit фр. - "ночь" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #40 |
40. Сообщение от Аноним (40), 06-Фев-24, 21:21 | +/– | ![]() |
Французский прононс тут не причем, название читается как "Нютка", от имени Анютка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #50 |
42. Сообщение от Аноним (-), 06-Фев-24, 22:56 | +/– | ![]() |
Ну, СИ - это одно, а грамматика - другое: https://orfogrammka.ru/орфография/общеупотребительные_сокращения/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #51, #60 |
44. Сообщение от Такер Карлсон (?), 06-Фев-24, 23:10 | +/– | ![]() |
Нет, разница очень мала. Вот pypy даёт ускорение ощутимое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
45. Сообщение от Такер Карлсон (?), 06-Фев-24, 23:12 | +2 +/– | ![]() |
А nuitka пробовали? Pypy, pyston? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #49 |
48. Сообщение от Такер Карлсон (?), 06-Фев-24, 23:19 | +2 +/– | ![]() |
> Чувак от тебя прям несёт профессурой, кафедрой, или каким-то институтом. Иди займись реальным делом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
49. Сообщение от Fafhrd (ok), 07-Фев-24, 00:31 | +/– | ![]() |
cython заодно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
50. Сообщение от Аноним (50), 07-Фев-24, 00:57 | +/– | ![]() |
Source: https://nuitka.net/doc/Credits.html#nuitka-namesake | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
51. Сообщение от Аноним (51), 07-Фев-24, 03:30 | +/– | ![]() |
а как отличить грамматику на букву х от знаков препинания? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
52. Сообщение от User (??), 07-Фев-24, 07:33 | +/– | ![]() |
В общем, нет - по крайности на моих задачах прям то-на-то выходит. В качестве переносимого формата доставки кода в тех случаях, когда контейнеры почему-то "не айс" - норм (Я так например инсталлятор делал) - а так, чтобы тыр-пыр-дыр-форманс буууст - то ни. Ну или "с осторожностью". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
53. Сообщение от Данные в так называемом поле Name (?), 07-Фев-24, 08:56 | +/– | ![]() |
Только C++ смог переступить через ветошь истории и пойти дальше, сметая на своём пути мертворожденных | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
54. Сообщение от Аноним (54), 07-Фев-24, 11:58 | +1 +/– | ![]() |
>> наивный ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
55. Сообщение от Андрей (??), 07-Фев-24, 17:11 | +1 +/– | ![]() |
Есть ссылка на github с исходниками? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
57. Сообщение от kusb (?), 07-Фев-24, 21:46 | +/– | ![]() |
KPHP | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
58. Сообщение от kusb (?), 07-Фев-24, 21:49 | +/– | ![]() |
Мне напоминает что-то приятное. Возможно улитку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
59. Сообщение от randomize (?), 08-Фев-24, 01:54 | +/– | ![]() |
Исходники в студию! А то понапишут всякого, а виноват у них питон. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
60. Сообщение от Аноним (-), 08-Фев-24, 15:26 | +/– | ![]() |
Придерживайтесь международных стандартов, по-русски сеукунда - с, по английски - s. Слово сек. звучит по колхозному. Слово страница по-русски сокращаем до трёх букв стр. Этого достаточно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |