The OpenNET Project / Index page

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



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

"Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от opennews (??), 08-Июн-22, 23:52 
Разработчики проекта Pyston, предлагающего высокопроизводительную реализацию языка Python, использующую современные технологии JIT-компиляции, представили расширение Pyston-lite с реализацией JIT-компилятора для CPython. Если Pyston является ответвлением от кодовой базы CPython и развивается обособленно, то Pyston-lite оформлен в виде универсального расширения, предназначенного для подключения к штатному интерпретатору Python (CPython)...

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

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

Оглавление

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


1. Скрыто модератором  –1 +/
Сообщение от Аноним (1), 08-Июн-22, 23:52 
Ответить | Правка | Наверх | Cообщить модератору
Часть нити удалена модератором

40. Скрыто модератором  +/
Сообщение от Аноним (40), 09-Июн-22, 10:31 
Ответить | Правка | Наверх | Cообщить модератору

3. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –2 +/
Сообщение от th3m3 (ok), 08-Июн-22, 23:57 
Ну что хейтеры?) Скоро Python за скорость уже будет не предъявить)
Ответить | Правка | Наверх | Cообщить модератору

4. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +19 +/
Сообщение от Аноним (4), 09-Июн-22, 00:07 
Будет медленнее не в 30 раз, а в 15.
Ответить | Правка | Наверх | Cообщить модератору

10. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +2 +/
Сообщение от Аноним (10), 09-Июн-22, 02:15 
Медленнее чего? Go?
Ответить | Правка | Наверх | Cообщить модератору

46. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (46), 09-Июн-22, 11:14 
Непонятно. Есть быстрые языки, уступающие Си на проценты, от силы — в разы. Есть медленные языки, медленнее Си на 2-3 порядка. Перл в 100 раз медленнее, Питон в 600, VB — в 1300. В диапазоне между быстрыми и Перлом нет ничего.
Ответить | Правка | Наверх | Cообщить модератору

99. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от борланд (?), 09-Июн-22, 19:10 
Lua c jit?
Ответить | Правка | Наверх | Cообщить модератору

47. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –3 +/
Сообщение от Онанистмус (?), 09-Июн-22, 11:14 
Жаль авторы Go не позаимствовали синтаксис Python. Был бы более читаемый язык. А то сейчас как будто пишешь на С. Нечитаемо как то.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

53. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от Без аргументов (?), 09-Июн-22, 12:14 
Троллишь чтоль? Наоборот на него повлиял и Си, и Пистон, и по мне легче, чем на Си писать.
Ответить | Правка | Наверх | Cообщить модератору

111. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (111), 09-Июн-22, 21:28 
На него повлиял Plan9 и разработки связанные с ним. Они вообще в параллельных плоскостях с Юниксом развивались.
Ответить | Правка | Наверх | Cообщить модератору

56. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Олексий (?), 09-Июн-22, 12:27 
Нормально всё с ним, вопрос пристрастий.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

129. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Alladin (?), 10-Июн-22, 00:28 
чем Java конечноже.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

24. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +3 +/
Сообщение от Брат Анон (ok), 09-Июн-22, 09:08 
Только не в 30, а в 40.
И не в 15, а в 25 раз медленнее. Если пропорцию соблюсти.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

5. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +3 +/
Сообщение от tty0 (?), 09-Июн-22, 00:07 
Только работать он будет нормально исключительно на билд сервере
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

8. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Dzen Python (ok), 09-Июн-22, 00:43 
На кластее из cray'ев. Инфа 146%
Ответить | Правка | Наверх | Cообщить модератору

12. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от th3m3 (ok), 09-Июн-22, 03:07 
Он и так нормально работает. Даже сейчас. Но ещё будет быстрый из коробки, что тоже неплохо.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

25. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Брат Анон (ok), 09-Июн-22, 09:10 
Эммм... Нет, не нормально. Перегрузки операторов полноценной нет, память жрёт, ядра процессоров игнорирует. Типизации (* фактически *) нет, аннотация глючит, отступ пробелами... #нувыпонили
Ответить | Правка | Наверх | Cообщить модератору

82. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –2 +/
Сообщение от Аноним (82), 09-Июн-22, 17:17 
В Oberon перегрузка операторов есть?
Ответить | Правка | Наверх | Cообщить модератору

108. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +2 +/
Сообщение от Брат Анон (ok), 09-Июн-22, 21:05 
Зачем? Чтобы с ума сходить при отладке не понимая, то ли это компилятор кривой, то ли у тебя руки из одного места? Или может для того, чтобы компилятор было тяжелее с платформы на платформу переносить?

Уж лучше простой добротно спроектированный язык мастером, чем большой сочинённый любителем.

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

6. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +2 +/
Сообщение от Аноним (6), 09-Июн-22, 00:15 
Как писали питонисты на C++, так и будут продолжать писать....
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

22. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (22), 09-Июн-22, 08:50 
Рыночек порешает, а не эти фанатика Х на который всё надо переписать.  
Ответить | Правка | Наверх | Cообщить модератору

31. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (31), 09-Июн-22, 09:45 
https://github.com/RustPython/RustPython
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

34. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +3 +/
Сообщение от Аноним (40), 09-Июн-22, 10:17 
Самое смешное начинается когда читаешь список софта, который использует этот питонораст.
Ответить | Правка | Наверх | Cообщить модератору

70. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (70), 09-Июн-22, 15:16 
Список? У них на гитхабе таких ровно два названо, как-то не тянет на список.
Ответить | Правка | Наверх | Cообщить модератору

77. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (22), 09-Июн-22, 16:24 
Ну технически это список, но на самом деле это позор и срамота ходячая.  
Ответить | Правка | Наверх | Cообщить модератору

54. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Без аргументов (?), 09-Июн-22, 12:18 
Пока что люто усеченная версия отстает в 90 раз от Си++.
https://github.com/micropython/micropython/wiki/Performance
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

68. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от th3m3 (ok), 09-Июн-22, 15:08 
> Пока что люто усеченная версия отстает в 90 раз от Си++.
> https://github.com/micropython/micropython/wiki/Performance

А может ещё с ассемблером сравнить? :) И вообще, судя по всему, тестам по ссылке уже почти 10 лет. Многое изменилось с того времнеи.

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

84. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 17:44 
Если можешь обставить ассемблер на чем-то еще по скорости - сравни. Иначе вместо сравнения будет избиение лошков.
Ответить | Правка | Наверх | Cообщить модератору

104. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 09-Июн-22, 20:02 
Напиши ещё попробуй что-нибудь руками на ассемблере лучше, чем то, что может сгенерировать современный С или С++ компилятор.
Ответить | Правка | Наверх | Cообщить модератору

112. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (-), 09-Июн-22, 21:45 
> Напиши ещё попробуй что-нибудь руками на ассемблере лучше, чем то, что может
> сгенерировать современный С или С++ компилятор.

Я это даже делал. Поэтому знаю где могу обставить компилятора, а где он меня. Поэтому я могу использовать обе опции. Так прикольнее. И таки в сильно некоторых вещах асм все же предсказуемее даже сей, не говоря про более высокие концепции.

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

58. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Без аргументов (?), 09-Июн-22, 12:54 
У него даже название как у детского пистолетика
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

69. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от th3m3 (ok), 09-Июн-22, 15:09 
> У него даже название как у детского пистолетика

Есть и похуже - Raku.

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

121. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (121), 09-Июн-22, 23:42 
Ок, тогда предъявлю за 1) отступы 2) комьюнити а-ля "пхп" из-за низкого порога вхождения.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

123. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от th3m3 (ok), 09-Июн-22, 23:49 
> Ок, тогда предъявлю за 1) отступы 2) комьюнити а-ля "пхп" из-за низкого
> порога вхождения.

1. Вкусовщина.
2. Не надо Python с этим сравнивать. Совершенно разные аудитории.

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

7. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Вы забыли заполнить поле Name (?), 09-Июн-22, 00:15 
Нужно!
Ответить | Правка | Наверх | Cообщить модератору

9. Скрыто модератором  +1 +/
Сообщение от DEF (?), 09-Июн-22, 01:25 
Ответить | Правка | Наверх | Cообщить модератору

42. Скрыто модератором  +1 +/
Сообщение от Аноним (42), 09-Июн-22, 10:58 
Ответить | Правка | Наверх | Cообщить модератору

44. Скрыто модератором  +1 +/
Сообщение от Аноним (44), 09-Июн-22, 11:09 
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

14. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от Аноним (14), 09-Июн-22, 03:39 
Лучше бы решили две более болезненные проблемы Python:
- Отсутствие многопоточности (GIL)
- Неумеренные аппетиты к памяти

Ну повысили на 10% изначально ужасно тормозной рантайм (и то при условии длительной работы программы), ни холодно ни жарко от этого. Легче в C-код перегнать какой-нибудь Nuitka, и то выигрыш больше будет.

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

18. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Чебур (?), 09-Июн-22, 07:42 
Как вам GIL мешает я не понимаю, для IO-bound задач и стандартные питонячие потоки справляются отлично, про async уже молчу. Для CPU-bound на кой черт вы использыете питон вообще, но если уж прижало, то запустить отдельный процесс не так и сложно
Ответить | Правка | Наверх | Cообщить модератору

61. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –2 +/
Сообщение от Аноним (14), 09-Июн-22, 14:25 
Как вам сломанная нога мешает я не понимаю, для бытовых задач и стандартные костыли справляются отлично, про инвалидную коляску уже молчу. Для передвижения на расстояния на кой черт вы используете ноги вообще, но если уж прижало, то купить и освоить автомобиль не так и сложно.

Так понятней?

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

20. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +2 +/
Сообщение от Аноним (20), 09-Июн-22, 08:44 
Потребление памяти улучшают:

Dict don’t store hash value when all inserted keys are Unicode objects. This reduces dict size. For example, sys.getsizeof(dict.fromkeys("abcdefg")) becomes 272 bytes from 352 bytes on 64bit platform.

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

21. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (22), 09-Июн-22, 08:49 
Никакого драматического ускорения Nuitka не даёт. Просто удобнее становится распространять блобы софта на питоне.  
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

59. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (59), 09-Июн-22, 12:55 
У меня получалось только медленнее в итоге. Ощутимо медленнее, ворочать все эти огромные блобы с диска долго даже на ссд.
Ответить | Правка | Наверх | Cообщить модератору

23. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от Анононим (?), 09-Июн-22, 09:04 
лучше бы решили проблему с комментариаторами, которые пишут только на ассемблере
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

39. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (40), 09-Июн-22, 10:30 
А чего они уже старенькие пусть пишут что им еще делать то?
Ответить | Правка | Наверх | Cообщить модератору

32. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (31), 09-Июн-22, 09:46 
>Неумеренные аппетиты к памяти

Это не к самому python, это к не использующим __slots__

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

86. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 17:51 
Надеетесь построить питонистов? Проще перебить всех комаров чем это.
Ответить | Правка | Наверх | Cообщить модератору

49. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –2 +/
Сообщение от Аноним (44), 09-Июн-22, 11:26 
Самая болезненная проблема - это то что тупые разработчики библиотек для нейросетей и машинного обучения используют Python, потому шта ничего другого не осилили. Ещё и оправдываются типа зачем нам знать как работает современная вычислительная техника, мы тут ИИ ваяем!
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

76. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (59), 09-Июн-22, 16:19 
Ну-ка, назови альтернативу, подходящую для этих задач. Про "не осилили" или"оправдываются", это очень прохладные истории. Важные условия: это должен быть интерпретируемый сильнотипизированный язык, обладающий качественным интеропом с си и плюсами (опционально фортраном). Желательно, чтобы без ада, как с луа.
Ответить | Правка | Наверх | Cообщить модератору

88. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –3 +/
Сообщение от Аноним (-), 09-Июн-22, 17:55 
Либ для этсамого валом под любые ЯП. Хотя если вы намекали что 90% тематических проектов одноразовый хайпотрэш который через год никто не вспомнит - у вас получилось.

А продакшновое решение на питоне, особенно для AI - да ну ладно? Юзерам это вообще не отдашь, задолбают. На супер-серверах крутить - жаба удавит, на чем-то другом опять же придется. Все это УГ лезет из гребаных ученых которые вообще не программисты. И что установки у них макет из скотча на 1 раз, что программы. Это прикольно в первый раз, когда новый принцип только нашли. А потом - потом это выглядит убого.

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

92. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (59), 09-Июн-22, 18:17 
Ты даже не понимаешь, зачем это.
Ответить | Правка | Наверх | Cообщить модератору

100. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 09-Июн-22, 19:16 
хорошо, что разработчики MLJ.jl об этом не знают....
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

109. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (59), 09-Июн-22, 21:08 
> хорошо, что разработчики MLJ.jl об этом не знают....

Не отвечает условиям. Индустриальный стандарт это tensorflow. Это то, что работает, и можно взять и использовать прямо сейчас. Есть ещё mxnet, но применимость довольно ограничена на практике, зависит от задач. Ну и потом, гораздо веселее использовать существующие наработки, чем костылять с нуля.

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

110. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (59), 09-Июн-22, 21:11 
Кстати, на моих задачах pytorch почти всегда показывал наилучшие показатели, потом идёт tensorflow, и где-то далеко в конце mxnet. Может, я что-то сделал с ним неправильно, может быть.
Ответить | Правка | Наверх | Cообщить модератору

113. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 21:48 
> Не отвечает условиям. Индустриальный стандарт это tensorflow.

Только чота tflite какой-то появился и два легиона менее монструозных либ. А стандарт оно в результате для очередного исследования от очередных вебмакак на тему как делать очередную никому не нужную х-ню, так что 95% этого заведомо сливается в трэш.

Хайп относительно AI кстати не новый. Мягко говоря. Просто версия 2.0, теперь банановая и со смузи. Какого-то серьезного влияния на человечество оно особо не оказало.

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

19. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Fracta1L (ok), 09-Июн-22, 08:34 
Там на форониксе ещё бету пивтона 3.11 протестили, тоже прирост скорости немалый
Ответить | Правка | Наверх | Cообщить модератору

26. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +3 +/
Сообщение от Брат Анон (ok), 09-Июн-22, 09:12 
Т.е. статью вы не читали?

>  Например, в CPython 3.11 повышена эффективность кэширования состояния байткода базовых модулей,
> что на 10-15% ускорит запуск скриптов. Значительно ускорен вызов функций и добавлены
> специализированные быстрые интерпретаторы типовых операций.

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

38. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (40), 09-Июн-22, 10:29 
Смешно даже не то что Фракталя статью не читал, а то что ты думал что Фракталя в теории что-то до конца читает. Он умеет только в заголовки в первые абзацы, там где про безопасный язык раст дальше для него сложно.  
Ответить | Правка | Наверх | Cообщить модератору

64. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от Аноним (14), 09-Июн-22, 14:36 
Ты тоже статью не читал:
> Python 3.11 is 10~60% faster than Python 3.10 according to the official figures and a 1.22x speed-up with their standard benchmark suite.

А если перейти по ссылке, то там, например, такое:
> Cheaper, lazy Python frames
> Python frames are created whenever Python calls a Python function. This frame holds execution information.

Оптимизировали вызов функций. Нехреновая такая глобальная оптимизация.

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

85. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 17:45 
Совместимость с предыдущими ему сломали, как обычно? :)
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

27. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (31), 09-Июн-22, 09:38 
>Дополнительно в рамках проекта nogil ведётся работа над экспериментальным режимом сборки CPython без глобальной блокировки интерпретатора (GIL, Global Interpreter Lock), не допускающей параллельное обращение к разделяемым объектам из разных потоков

Ну наконец то хоть до кого-то дошло, что этот Гордиев узел можно только разрубить, и пофиг, если какой код на питоне сломается, кто написал такой код - тот сам ду^Wвиноват и этот код по любому нужно исправлять.

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

28. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (31), 09-Июн-22, 09:42 
>6387 commits behind python:main.

Походу это уже не питон. Ветки разошлись, кто это всё ребэйзить будет и непоправимо поломанное разрабами питона переписывать, возможно с полной переделкой всей архитектуры, снова и снова? В апстрим это скорее всего никогда не примут, ведь позиция разрабов питона в том, что ломать нельзя. То что питон постоянно ломает многие другие вещи им почему-то пофиг, но GIL - этг священная корова.

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

30. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (30), 09-Июн-22, 09:44 
Так еще много названий змей на занято языками.  
Ответить | Правка | Наверх | Cообщить модератору

29. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (30), 09-Июн-22, 09:43 
Только отвалятся библиотеки на C++ а так да GIL можно отключить, но зачем тогда нужен будет питон?
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

33. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (31), 09-Июн-22, 09:49 
Нативные модули под GIL не подпадают, что хотят - то и воротят во столько потоков параллельно, во сколько автор закодит.
Ответить | Правка | Наверх | Cообщить модератору

37. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (40), 09-Июн-22, 10:25 
И как ты без GIL сделаешь потокобезопасное управление памятью в C библиотеках?
Ответить | Правка | Наверх | Cообщить модератору

45. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (42), 09-Июн-22, 11:12 
Наверное спинлоками или примитивами синхронизации ОС? Ну там всякими семафорами, мьютексами, блокировками чтения-записи (в отдельный момент времени куча читателей разделяемого куска памяти или один писатель). Или начать попытку блокировки со спинлока, а если ожидание освобождения ресурса затянулось - переключиться на мьютекс. Такое уже во всех порядочных ОС реализовано. Но про питон (и Си в нем), конечно, ничего не знаю, кроме того, что там пробелы и GIL и несимпатичная мне типизация. Вот сейчас из комментов узнал что и память жрет. Может и врут.
Ответить | Правка | Наверх | Cообщить модератору

48. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (48), 09-Июн-22, 11:25 
Все что ты говоришь требует от программиста, неких навыков. А что если сделать дуракозащиту чтобы программист ничего не мог сломать бай дизайн. Причем ни со стороны питона ни со стороны библиотеки. Синк абаут ит.  
Ответить | Правка | Наверх | Cообщить модератору

120. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (120), 09-Июн-22, 23:03 
В нативных модулях никакой защиты нет, а отстрелить ногу очень легко. Я однажды портировал один модуль времён python 2 на python 3. Падает, зараза, иногда. Это вам не Растишка.
Ответить | Правка | Наверх | Cообщить модератору

36. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от Аноним (36), 09-Июн-22, 10:24 
А когда с CPython выкинут JIT?

А то с этим JIT на нормальных архитектура CPython даже не запускается. Приходится патчить патроха для вырезания JIT (случайно добавленного M$).

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

51. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (51), 09-Июн-22, 11:44 
Что же это за "нормальные" не имеющие аналогов архитектуры такие, на которых "патроха"?

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

41. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +2 +/
Сообщение от Аноним (41), 09-Июн-22, 10:33 
Ну вот, а то рассказывали переможные сказки про "в разы". 10-25%. И это отлично!
По мере увеличения количества вещей, покрытых джитом, будут нарастать проблемы со стабильностью, причем нетривиальные. Питонистам лет двадцать будет что поделать.
Ответить | Правка | Наверх | Cообщить модератору

50. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (48), 09-Июн-22, 11:28 
Там уже другой модный язык придумают.  
Ответить | Правка | Наверх | Cообщить модератору

63. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 14:32 
А лисп как жил без GIL, так и будет жить.
Ответить | Правка | Наверх | Cообщить модератору

52. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от myhand (ok), 09-Июн-22, 12:11 
> Питонистам лет двадцать будет что поделать.

Дэнги многа зарапотывать, например.  Завидуй, да.
  

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

66. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +2 +/
Сообщение от Robin Hood (?), 09-Июн-22, 14:44 
Человек, который живёт ради денег, вызывает не зависть, а жалость.
Ответить | Правка | Наверх | Cообщить модератору

124. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –2 +/
Сообщение от Аноним (121), 10-Июн-22, 00:07 
Жалость вызывают такие позёры.

Те, кто "живут ради денег", обеспечивают рабочие места и кусок хлеба тем, кому "деньги не нужны".

И да - "вечная искренняя любофф до гроба" тоже требует денег.

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

74. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 15:54 
Судя по речи - тонкий намек что для вчерашнего курьера и строителя сойдет за карьерный рост.
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

57. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +2 +/
Сообщение от Аноним (57), 09-Июн-22, 12:46 
Тренд понятен: идет широкомасштабная работа по повышению производительности самого популярного и удобного языка программирования. Итог таких значительных усилий множества людей в несвязанных между собой проектах (numba, mypyc, pyston, nuitka, faster cpython) предсказуем - Python станет еще лучше.
Ответить | Правка | Наверх | Cообщить модератору

67. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (44), 09-Июн-22, 15:05 
В лицобуке тоже  php бесконечно улучшали, но это вовсе не значит, что это самое популярное и удобное г. Это значит только то, что переписывать всё с нуля очень дорого.
Ответить | Правка | Наверх | Cообщить модератору

81. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (81), 09-Июн-22, 16:41 
С нуля никто не переписывает, существует несколько конкурирующих между собой имплементаций, какие улучшения станут общепринятыми, прогнозировать невозможно. При этом большая часть остальных ЯП развивается усилиями единых команд, а не распределенных, лишаясь эволюции путем отбора.
Ответить | Правка | Наверх | Cообщить модератору

118. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (120), 09-Июн-22, 22:58 
PHP идеально подходит для web-страниц, работающих без JavaScriptа на клиенте. Для них он и создавался.

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

141. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Наноним (?), 11-Июн-22, 03:06 
Только если кашу из кода и разметки создавать, от чего отказались уже давно и все. Настолько давно, что об этой задаче PHP уже никто и не вспоминает.
Ответить | Правка | Наверх | Cообщить модератору

73. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 15:53 
"Создайте ЯП которым может пользоваться даже дурак..."
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

75. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (44), 09-Июн-22, 16:05 
А потом загоните весь мир на дно своими помогалками для дураков.
Ответить | Правка | Наверх | Cообщить модератору

79. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (81), 09-Июн-22, 16:37 
И это уничтожит "элитарность" профессии, сделав программирование доступным для всех и повысит уровень технологической грамотости. Что, в свою очередь, снизит стоимость разработки, ускорит внедрение новых технологий. "ЯП для дураков" делает мир лучше.
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

89. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 18:05 
...и только дурак захочет этим пользоваться.

Сколько уровень безмозглой обезьяны не повышай, результат так себе. А капитализм работает немного не так. Они предпочитают выгружать примитивные рутинные многочисленные работы на дешевых и взаимозаменимых. Гордиться что он именно такой может только вышеупомянутый. Трясясь как осиновый лист что босс попрет его нахрен, а ипатека чих-пых по первое число.

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

93. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (81), 09-Июн-22, 18:18 
Python хорош тем, что уровень задрoтства у него регулируется. Для обезьяны достаточно знать pandas и уметь открывать ноутбук, а можно на нем писать высоконагруженные приложения для финансов с Си-шными бекэндами и распределенными вычислениями.

Как работает капитализм мы, строго говоря, не знаем. Единственное, что мы можем предполагать, что косты руководство будет понижать всеми возможными способами, в т.ч. оффлоадом рутины на множество маленьких мартышек с ноутбуками. Правда в том, что труд делает из обезьяны человека.

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

94. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 09-Июн-22, 18:21 
Для начала посмотрите где pandas и где высокопроизводительные приложения - https://h2oai.github.io/db-benchmark/

Нет у питона шансов попать в этот сегмент. Не было, нет и не будет.

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

96. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (81), 09-Июн-22, 18:59 
Ты прочитал сообщение? pandas - это удобный инструмент для джунов-датасатанистов, а не для высоконагруженных приложений. Для последних у языка есть другие технологии. А шансы есть, и они обязательно будут реализованы, учитывая с какой скоростью язык развивается.
Ответить | Правка | Наверх | Cообщить модератору

114. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 21:58 
> Python хорош тем, что уровень задрoтства у него регулируется.

Да ну? Вроде бы он hardwired на допущение что кодер либо ламо либо не программист как таковой и это для него вообще sidetrack, типа ученых с экспериментальными установками которые так то и сами часто "одноразовые". Никто же не будет продакшн на лабораторной установке вечно гонять, поймут азы, а если процесс нужен то индустриальная версия будет совсем иной.

> Для обезьяны достаточно знать pandas и уметь открывать ноутбук, а можно на нем писать
> высоконагруженные приложения для финансов с Си-шными бекэндами и распределенными вычислениями.

Да вот что-то их обычно пишут или на матером с++ (коинщики всякие) или на каком-нибудь встроеном скрипте коина, а питон тут вообще - на ... он?

> Как работает капитализм мы, строго говоря, не знаем. Единственное, что мы можем
> предполагать, что косты руководство будет понижать всеми возможными способами, в т.ч.
> оффлоадом рутины на множество маленьких мартышек с ноутбуками. Правда в том,
> что труд делает из обезьяны человека.

Как бы это... считается что "человек разумный" более развит чем "человек умелый". И первому должно бы быть довольно западло что его за второго считают, если он на самом деле именно оно.

И кстати интересы нанимателя-работодателя часто диаметрально противоположны интересам работника. А точно круто что можно легко уволить в любой момент, не испытав проблем? Или зарплату скостить, с аргументом что за воротами очередь из обезьян готовых даже дешевле чем это? А может это не так уж и круто - если на именно мою голову нацелено? :)

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

91. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 09-Июн-22, 18:13 
Да. Тренд понятен. Скоро Julia 1.8 выйдет.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

97. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (81), 09-Июн-22, 19:01 
Julia вполовину не такая популярная как Python, и не годится в качестве ЯП общего назначения.
Ответить | Правка | Наверх | Cообщить модератору

101. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 09-Июн-22, 19:30 
популярность и эффективность - не одно и то же.
Питон как ЯП общего назначения тоже не годится. Написать можно, но будет сильно хуже, чем на том, что действительно является ЯП общего назначения.
Ответить | Правка | Наверх | Cообщить модератору

103. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (81), 09-Июн-22, 19:45 
Это одно и то же. Эффективность - она не только при исполнении кода, но и в обучении, и в скорости разработки. В конце концов, все измеряется деньгами.

А утверждение о негодности Python в качестве ЯП общего назначения - это сильно. И неверно, потому что практически не существует областей, где бы Python не применялся: от квантовой химии до финансов, от датасайенса до пользовательских приложений. Разве что для написания ядер операционных систем не применяется.

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

106. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 09-Июн-22, 21:01 
Детские игрушки всегда популярнее профессионального инструмента в силу статистических причин. Но об эффективности это ничего не говорит. С питоном - абсолютно та же ситуация. Нет ни одной области, где питон был бы лучшим.
Ответить | Правка | Наверх | Cообщить модератору

117. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (120), 09-Июн-22, 22:55 
Детская игрушка - это LabView, матлаб, джулия и R. В чём работать можно - то итне детская игрушка. А где есть свистоперделки, но элементарные вещи делаются с матами и полчаса, - вот это как раз детские игрушки.

А python - это не игрушка, а рабочая лошадка.

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

119. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от Аноним (6), 09-Июн-22, 22:59 
> А python - это не игрушка, а рабочая лошадка.

Можно и на пони поле вспахивать... Но недолго....

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

137. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (-), 10-Июн-22, 18:54 
Как бы лабвью и матлаб - эталонные среды для создания одноразовых макетов. Хуже всего получается когда какой-то недобитый клон питониста потом вываливает поделие на лабвью как типа-продакшновое типа-решение. А что, у него на столе этот макет как-то работал же! А переписывать второй раз так впадлу было, дорогой кастомер...
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

107. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 09-Июн-22, 21:03 
Обучить программировать на Джулии проще, чем на питоне. И синтаксис проще, и С++ изучать не надо. И скорость разработки будет выше.
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

133. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (133), 10-Июн-22, 12:43 
И многие питонописатели знают C++?
Ответить | Правка | Наверх | Cообщить модератору

139. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 10-Июн-22, 19:28 
Все, кто в DS на питоне сидят, как минимум, вынуждены знать C++.
Ответить | Правка | Наверх | Cообщить модератору

142. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от анон_тот самый (?), 11-Июн-22, 03:26 
лучше задать иначе. а многие ли знающие с++ действительно его знают? боюсь что и создатели языка его то как раз и не знают. ибо в нем можно таких связок накрутить, что черт ногу сломит. и так в большинстве языков. так что точнее было бы написать не знающих с++, а ознакомившихся с ним. а мастера своего дела это и есть мастера, но не каждый мастер знает все возможности инструмента в его руках. часто не мастера такое отчебучат с инструментом, что потом все рот разинут. и такое везде.
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

132. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Старший Аноним (?), 10-Июн-22, 12:37 
А что толку то с того что выйдет Julia 1.8? Даже на Fortran разрабатывает в 2 раза больше разработчиков чем на Julia и популярность Fortran растет (19 место после 30гшо), а популярность Julia падает (26 место)
Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

140. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (6), 10-Июн-22, 19:30 
Разработчики на Фортране постепенно вымирают естественным образом.

> популярность Julia падает (26 место)

Куда она падает? Она с последних мест в 18-м году стартовала

Курсов на Фортране уже почти нигде нет, а курсы на Julia сейчас в университетах повсеместно появляются.

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

60. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от beck (??), 09-Июн-22, 13:21 
Ну вот, ещё чуть-чуть и джаву в ынтерпрайзе заменят на пайтон. "Или неееет..." )))
Ответить | Правка | Наверх | Cообщить модератору

72. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от Аноним (-), 09-Июн-22, 15:52 
Их так то на go заменяют. Лучше чем превращать юзеров в нетормозяшую билдферму JITом.
Ответить | Правка | Наверх | Cообщить модератору

98. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от beck (??), 09-Июн-22, 19:10 
Для go, как я понимаю, нужно квалификацию повыше, чем для Питона, не? На питоне любой индиец может. А вот на go?

Или идея в том, чтобы весь ынтерпрайз разбить на мелкие микросервисы с небольшим количеством кода (чтобы даже последний манкикодер не смог сильно налажать), каждый в свой контейнер изолировать, и таких контейнеров держать 2...5 версий, с возможностью отката на стабильную, если что.

В общем, что так джава платформа, которая ест всю память, что так толпа микросервисов, каждый из которых вроде и не жрёт, но их мно-го, извините за каламбур.

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

115. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 22:18 
> Для go, как я понимаю, нужно квалификацию повыше, чем для Питона, не?

А хрен знает, эн знакомых вебмакак спокойно свалили с пыха и питона на это. У части даже высшего образования нет, а у некоторых даже и школьное хромое, когда видно что математика не их конек. Если на нем нормально даже им - значит не ракетная наука.

И их код я смотрел, микросервисы прикольно получаются, лаконично, понятно, даже я могу их код читать без напрягов хоть и почти полный профан в го.

> На питоне любой индиец может. А вот на go?

Вот именно индийцев у меня знакомых как-то мало, так что не знаю. Но го гугл сделал, у них раджей хватает и видимо это решаемо. И еще эн нагруженых сервисов проследовали тем же маршрутом. Некоторым правда вштырило и они в запале смогли в плюсы и хруст. Вот там я уже поверю насчет серьезного подтяга квалификации.

> Или идея в том, чтобы весь ынтерпрайз разбить на мелкие микросервисы с
> небольшим количеством кода (чтобы даже последний манкикодер не смог сильно налажать),
> каждый в свой контейнер изолировать, и таких контейнеров держать 2...5 версий,
> с возможностью отката на стабильную, если что.

На игогошке микросервисы получаются компактно и просто. А относительно декоррелированные микросервисы проще разрабатывать и поддерживать, как любые другие условно-независимые компоненты.

> В общем, что так джава платформа, которая ест всю память, что так
> толпа микросервисов, каждый из которых вроде и не жрёт, но их
> мно-го, извините за каламбур.

Много ли их - зависит от сложности проекта. И таки много мелких сущностей более удачный паттерн чем одна или несколько огромных, из-за того что написание программы усложняется примерно квадратично размеру. Этот паттерн придумали задолго до игогошек, то что они им агрессивнее пользуются - глядя на их код сойдет за фичу а не баг.

А если кодер не совсем д00рак и названия нормальные давал, когда в проекте X надо поменять что-то делающее Y, сунуть нос в 1 мелкий компонент и просто поменять как надо - таки сильно проще чем одуплять в огромную сложную монстрилу. Получает +100 к майнтенансу.

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

131. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (44), 10-Июн-22, 01:50 
А потом нанимают 100 архитекторов, только для того, чтобы они помнили какой микросервис за что отвечает.
Ответить | Правка | Наверх | Cообщить модератору

138. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от Аноним (-), 10-Июн-22, 18:55 
Архитектов так то не для этого нанимают. Но питонисты же сначала кодят, потом думают - поэтому не понимают нафига нужны архитекты :)
Ответить | Правка | Наверх | Cообщить модератору

143. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –1 +/
Сообщение от анон_тот самый (?), 11-Июн-22, 03:37 
они изначально создавались на похожих принципах, но с разным уклоном. самому создателю питона и в голову придти не могло, что его детище попытаются сделать языком общего назначения. хотя главной фишкой его изначально было именно переносимость и простота применения на разных платформах. никому и в голову не приходило, что куча придурков решат писать на нем высоконагруженные приложения для создания искусственного интеллекта и прочие увеселения. впрочем как и шелл в свое время задумывался как язык и платформа управления операционной системой и вызова программ, а не полноценная замена компилируемым языкам, которое повсеместно практиковалось в лине. впрочем система инициализации построенная на принципах интерпретируемого языка и файла сценариев и правда выглядит надежнее бинарного файла. хотя и медленнее. но кому на новых системах могла помешать +1 секунда при загрузке. а питон классный язык сценариев. повторю, язык сценариев, не повсеместно используемый как замена компилируемым языкам. из-за этой хреновины(подхода) мы все работаем в браузерах отжирающих по гигу при старте. и многие другие прелести. а могли бы использовать эти ресурсы на обработку данных, хотя бы для обычных людей обработку игр))) но что есть то есть.
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

146. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Анонимчик (?), 11-Июн-22, 22:49 
Выдыхай
Ответить | Правка | Наверх | Cообщить модератору

148. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Старший аноним (?), 13-Июн-22, 21:25 
Java тоже создавали изначально для программирования микроволновок и кофейных аппаратов. Никто не думал, что Java будут применять в кровавом ынтерпрайзе, где тогда безраздельно властвовал Cobol. Но что-то пошло не так.
Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору

149. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от анон_тот самый (?), 13-Июн-22, 23:34 
> Java тоже создавали изначально для программирования микроволновок и кофейных аппаратов.
> Никто не думал, что Java будут применять в кровавом ынтерпрайзе, где
> тогда безраздельно властвовал Cobol. Но что-то пошло не так.

что то действительно не так. и не только с питоном , явой и прочими. тут помешательство мировых масштабов. на деньгах)))

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

62. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Stuxnet85 (ok), 09-Июн-22, 14:28 
Ну что я могу сказать заживем,еще бы поменьше срачей вокруг языка было (в плане прожорливости памяти и  быстроты и прочих вещей которыми его попрекают), а вообще здорово что Пайтон быстрее становится.
Ответить | Правка | Наверх | Cообщить модератору

71. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (-), 09-Июн-22, 15:50 
> PyPI и Conda

У них теперь и с репами бардак, уже целых два гадюшника организовали?

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

83. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  –2 +/
Сообщение от Аноним (82), 09-Июн-22, 17:20 
Серпентария, выражайся политкорректно
Ответить | Правка | Наверх | Cообщить модератору

87. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +1 +/
Сообщение от th3m3 (ok), 09-Июн-22, 17:51 
А вы чьи будете? javascript небось?
Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору

102. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от BrainFucker (ok), 09-Июн-22, 19:30 
Просто пишите весь проект на Cython.
Ответить | Правка | Наверх | Cообщить модератору

134. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от Аноним (133), 10-Июн-22, 12:44 
А если с NumPy?
Ответить | Правка | Наверх | Cообщить модератору

144. "Представлен Pyston-lite, JIT-компилятор для штатного Python"  +/
Сообщение от BrainFucker (ok), 11-Июн-22, 10:21 
> А если с NumPy?

Не, ну NumPy это просто модуль для эффективно грызть числа.
А Cython это как бы альтернативный питон со строгой типизацией и компилированием в машинный код, но при этом имеющий обратную совместимость со стандартным питоном.
То есть вот Cython уже имеет то что хотят от cpython: быстрота, нет GIL, строгая типизация и т.д. Так почему бы просто не писать весть проект сразу на Cython?

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

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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