The OpenNET Project / Index page

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



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

"Проект Pyston, предлагающий Python с JIT-компилятором, вернулся к открытой модели разработки"  +/
Сообщение от opennews (??), 05-Май-21, 22:36 
Разработчики проекта Pyston, предлагающего высокопроизводительную реализацию языка Python,  использующую современные технологии JIT-компиляции, представили новый выпуск Pyston 2.2 и объявили о возвращении проекта в число открытых. Реализация нацелена на достижение высокой производительности, близкой к производительности традиционных системных языков, таких как C++. Код ветки Pyston 2 опубликован на GitHub под лицензией PSFL (Python Software Foundation License), аналогичной лицензии на CPython...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 05-Май-21, 22:36   +5 +/
*шутка за 300*
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #28, #52

2. Сообщение от Аноним (2), 05-Май-21, 22:39   +1 +/
"шутка про тракториста"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #41

3. Сообщение от Аноним (3), 05-Май-21, 22:39   +8 +/
Вот что Facebook животворящий делает. Как засуетились после публикации Cinder.
Ответить | Правка | Наверх | Cообщить модератору

8. Сообщение от Аноним (8), 05-Май-21, 23:01   +4 +/
Может, хватит насиловать свою змею? Есть море других прекрасных языков, при этом быстрых без костылей.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11

9. Сообщение от Аноним (9), 05-Май-21, 23:04   +3 +/
Закроем, откроем, завтра опять закроем. В опенсорсе многое на репутации держится
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22

10. Сообщение от Аноним (10), 05-Май-21, 23:05   +6 +/
Pyston, сделай JIT-компилятор попроще! Только не разбей..
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Аноним (11), 05-Май-21, 23:15   +1 +/
А чё, зря что-ли пюхонщики покупали онлайн курсы "программирование с полного нуля! изучите пюхон и найдите работу уже на 21 день!"

Как правило, те, кто топит за пюхон, больше не знают никакого другого языка. Пюхон -- это же просто Бейсик с пробельчиками вместо goto.

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

13. Сообщение от Аноним (15), 05-Май-21, 23:33   +1 +/
Это все конечно хорошо что разные вариации питона развиваются. Эволюция, естественный отбор и тд, что-то из этого войдет и в мейнстрим.
  
Только боюсь как бы дело до фрагментации не дошло.
Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от Аноним (14), 05-Май-21, 23:36   +/
>Как правило, те, кто топит за пюхон, больше не знают никакого другого языка.

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

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

15. Сообщение от Аноним (15), 05-Май-21, 23:38   –1 +/
Боимся конкуренции? Нет, вы же круче? Тогда какое вам дело до питонистов. А если свербит, то нечего тут пальцы веером разводить, потому что это означает что сознательно или подсознательно воспринимаете питон как угрозу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

16. Сообщение от Аноним (11), 05-Май-21, 23:49   +/
> Как правило, в точности до наоборот.

Как правило в точности так, как я сказал. Причем защитники пюхона проводят такие аргументы, что видно, что это единственный язык, который они осилили.

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

17. Сообщение от lufog (ok), 05-Май-21, 23:52   +/
Чем только не страдают, лишь бы не писать на нативных(компилируемых) языках программирования...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25, #31, #32

18. Сообщение от Аноним (-), 05-Май-21, 23:58   +/
>Как правило в точности так, как я сказал.

Ложь.

>Причем защитники пюхона проводят такие аргументы, что видно, что это единственный язык, который они осилили.

Вот про это я выше и говорил. Ты слово "аргумент" уточни, альтернативный. Чтобы в следующий раз не ждать аргументов на тупой троллинг.

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

19. Сообщение от Аноним (11), 06-Май-21, 00:08   +/
>>Как правило в точности так, как я сказал.
>Ложь.

"Врети!"

>Ты слово "аргумент" уточни, альтернативный.

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

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

20. Сообщение от Аноним (-), 06-Май-21, 00:23   +3 +/
>"Врети!"

Нет, не вру. Python изначально разрабатывался, как дополнительный язык. И углубившись в этот язык, со временем понимаешь, что для полноценного его использования нужно также писать и расширения для него. Которые, неожиданно, обычно пишут на C.
Ты городишь бред, ничего по теме не зная.

>А ты что же, значения ещё не знаешь?

Я значение знаю, это у тебя с этим проблемы.

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

22. Сообщение от Аноним (22), 06-Май-21, 00:28   –5 +/
Увы но большая часть опенсорса хуже проприетарщины, значит бесплатный урезанный релиз для бета-тестеров, а уже полноценный Pro/Enterprise/Business эдишн за бабло
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

23. Сообщение от Аноним (11), 06-Май-21, 00:36   +/
> нужно также писать и расширения для него. Которые, неожиданно, обычно пишут на C.

И какое же расширение написал ты? Или никакое, как раз потому, что других языков не знаешь? Для жвм и ноды тоже расширения на си/++, и чо? Типа все жависты и жсники их знают?

> Я значение знаю, это у тебя с этим проблемы.

Знаю бы -- не просил бы меня уточнять для тебя его значение 🤣

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

24. Сообщение от Аноним (24), 06-Май-21, 00:40   +1 +/
>И какое же расширение написал ты?

А вот эта информация уже не для тебя, тролль. Проектами я с тобой делиться не буду. ;D Я тебе и так на покушать дал достаточно.

>Знаю бы -- не просил бы меня уточнять для тебя его значение

А я разве просил? Я же писал выше, не балуйся веществами. Не будет мерещиться.

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

25. Сообщение от ИмяХ (?), 06-Май-21, 00:49   +6 +/
Что только не придумают, лишь бы не писать на ассемблере
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #44, #71

26. Сообщение от Аноним (26), 06-Май-21, 00:53   –1 +/
почему не на расте?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #42, #46

27. Сообщение от Аноним (11), 06-Май-21, 01:01   +1 +/
> А вот эта информация уже не для тебя, тролль.

И тут все такие подумали (нет): "вот это да, да тот чувак явно знает ещё языки помимо пюхона! И расширения пишет на сях! Но какие -- не скажет, потому что подписал NDA. Вот это зачётный чувачелла! Наверное все остальные пюхонщики тоже такие!"

А по факту -- обычный макак, не знающий ничего помимо пюхтончика, q.e.d.

> А я разве просил?

А чё, пюхон уже полностью занял всю твою кратковременную память?

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

28. Сообщение от Анонас а мы его (?), 06-Май-21, 01:44   +3 +/
Только ради этого зашёл.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #38

29. Сообщение от Аноним (-), 06-Май-21, 01:56   +1 +/
> А чё, зря что-ли пюхонщики покупали онлайн курсы "программирование с полного нуля!
> изучите пюхон и найдите работу уже на 21 день!"
> Как правило, те, кто топит за пюхон, больше не знают никакого другого
> языка. Пюхон -- это же просто Бейсик с пробельчиками вместо goto.

Что, уровень "познаний" не позволяет написать никакой конкретики, только кривляния и "аргументы к человекам"?
Эк тебя припекло.


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

31. Сообщение от 1111 (??), 06-Май-21, 02:32   +/
>Чем только не страдают, лишь бы не писать на нативных(компилируемых) языках программирования...

это сейчас была мольба сделать нормальный компилятор для питона?

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

32. Сообщение от Амоним (?), 06-Май-21, 02:56   +2 +/
>>> Чем только не страдают, лишь бы не писать на нативных(компилируемых) языках программирования...
>> Чем только не страдают, лишь бы не писать на нативных (для процессора) языках программирования, типа ассемблера ...
> Чем только не страдают, лишь бы не писать в нативных (для процессора) машинных кодах

Чем только не страдают, лишь бы не спаять цифровую логику строго под алгоритм

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

35. Сообщение от КО (?), 06-Май-21, 06:43   +/
Теперь играть в "Поищите бэкдоров", которых напихали.
Ответить | Правка | Наверх | Cообщить модератору

36. Сообщение от n00by (ok), 06-Май-21, 07:08   +/
>>Чем только не страдают, лишь бы не писать на нативных(компилируемых) языках программирования...
> это сейчас была мольба сделать нормальный компилятор для питона?

Наверняка. Не может же быть, что он не знает 10-е правило Гринспена.

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

38. Сообщение от Аноним (38), 06-Май-21, 08:05   +/
"Только ради этого и живу!" (C) Вин Дизель
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

39. Сообщение от Анонин (?), 06-Май-21, 08:05   +/
Лицензия - жижа, как и у питона в принципе.
Ответить | Правка | Наверх | Cообщить модератору

41. Сообщение от Любитель Монеточки (?), 06-Май-21, 08:19   +/
Тракторист или ИВан?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

42. Сообщение от Анонин (?), 06-Май-21, 08:24   +4 +/
тонко
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

43. Сообщение от Аноним (15), 06-Май-21, 08:28   +/
И вообще - чем только не страдают, лишь бы делом не заниматься. Еще никто не умер от того что считал на счетах или на бумажке, развели тут понимаешь "прогресс". Не зря же говорят, двигатель прогресса это лень.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

44. Сообщение от Анонин (?), 06-Май-21, 08:33   +/
... интерпретатор для перла.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #68

45. Сообщение от Аноним (46), 06-Май-21, 08:46   –1 +/
Короче надо написать единый кодогенератор, который код на питоне переводит в код на Го. И закрыть нафиг этот ваш питон.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #48, #49, #59

46. Сообщение от Аноним (46), 06-Май-21, 08:49   +5 +/
Уже начали писать питон на расте, но что характерно не закончили. Потому что на расте нельзя закончить большой проект.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #55

47. Сообщение от lockywolf (ok), 06-Май-21, 09:16   +/
http://www.draketo.de/proj/py2guile/

Если что, может кому пригодиться.

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

48. Сообщение от Аноним (48), 06-Май-21, 09:18   +1 +/
Можно пойти дальше, сразу ассемблерный вывод, и закрыть нафиг этот ваш Go, да и все остальные языки тож.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

49. Сообщение от Я (??), 06-Май-21, 09:54   +1 +/
Ты не поверишь... https://github.com/google/grumpy
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

50. Сообщение от Аноним (50), 06-Май-21, 11:08   +/
Ну, как говорится:"Такого тебе кадра нарисовали. Образованный. Революционерь"
Ответить | Правка | Наверх | Cообщить модератору

51. Сообщение от pda (ok), 06-Май-21, 12:00   +/
Вот что Cinder животворящий делает!
Ответить | Правка | Наверх | Cообщить модератору

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

53. Сообщение от Xasd6 (?), 06-Май-21, 15:56   +1 +/
ну а потом окажется что все эти быстрые реализации -- тормозят :-) по сравнению с CPython ..

ой! ой! в смысле: работают быстро, если "правильно" эту быстроту измерять! а если просто польоваться python-програмками, то тормозят. так же как и java работает быстрее всех, ага

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

54. Сообщение от erthink (ok), 06-Май-21, 16:12   +1 +/
> удаление отладочных средств приводит к ускорению работы на 2%, при том, что лишь примерно 2% разработчиков используют данные функции.

Хм, а есть пожертвовать остальными 98% разработчиков то питон станет бесконечно быстрым как неуловимый Джо ;-)

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

55. Сообщение от Аноним (55), 06-Май-21, 16:49   +/
> Потому что на расте нельзя закончить большой проект

Это какой-то прикол?)
А вообще, последний коммит 4 дня назад

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

57. Сообщение от Full Master (?), 06-Май-21, 21:45   +/
А телевизор погромче оно умеет делать?
Ответить | Правка | Наверх | Cообщить модератору

58. Сообщение от Аноним (58), 07-Май-21, 00:00   +/
Как Быстрый Гонсалез.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

59. Сообщение от Аноним (59), 07-Май-21, 00:18   +/
Отличная идея. Просто мечта, перевести код с нечитаемого языка на морально устаревший и лишь чуть более читаемый
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

60. Сообщение от nich (ok), 07-Май-21, 08:34   +/
Уже можно установить через pyenv.  Ура, товарищи!
Ответить | Правка | Наверх | Cообщить модератору

61. Сообщение от Аноним (61), 07-Май-21, 12:35   +/
NumPy и Mathplotlib конвертировать в Guile или использовать из Guile можно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #67

65. Сообщение от Аноним (65), 07-Май-21, 15:10   +/
проблема назрела уже давно. Гвидо, принимай патчи!
Ответить | Правка | Наверх | Cообщить модератору

66. Сообщение от Аноним (-), 07-Май-21, 15:47   +/
> предоставлению только бинарных сборок

Ух ты, самозакопались удвоенными темпами?!

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

67. Сообщение от lockywolf (ok), 08-Май-21, 08:01   +/
> NumPy и Mathplotlib конвертировать в Guile или использовать из Guile можно?

Вот этого мужика спроси, он занимался:

http://fmnt.info/projects/

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

68. Сообщение от kusb (?), 11-Май-21, 02:37   +/
Под реальный режим
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

69. Сообщение от Аноним (69), 12-Май-21, 17:39   +/
JIT - зло!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #70

70. Сообщение от Брат Анон (ok), 13-Май-21, 13:05   +/
Ну не скажи. Как ты оптимизируешь софтину, если не знаешь на чём она фактически будет запущена?

Единственная оговорка -- AOT-компиляция всё же лучше.

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

71. Сообщение от lufog (ok), 26-Авг-21, 21:09   +/
> Что только не придумают, лишь бы не писать на ассемблере

Как человек который знаком с ассемблером могу с уверенностью сказать что различия между ассемблером, и C/C++ гораздо более значительны, чем различия между C/C++ и Python. На чистом ассемблере многие не пишут потому, что выполнение той же задачи занимает в сотни раз больше времени, серьезный ассемблерный код очень объемен по нему трудно ориентироваться, и вообще научится мыслить ассемблером (читать/составлять алгоритмы, структуру программы) во много-много раз труднее. Так что сравнение гиперболизировано и в корне неверно. При всем при этом ассемблер все еще востребован, при программировании энергоэффективных микроконтроллеров, устранении так называемых узких мест в высоко нагруженных системах, или как в моем случае при патчинге кода находящегося в оперативной памяти. Также его знает любой программист который работает в области обратной разработки, ибо генерируемый IDA/Ghidra, C код в половине случаев неверен, и запутывает больше чем ассемблерный листинг.

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

72. Сообщение от lufog (ok), 26-Авг-21, 21:13   +/
>>>Чем только не страдают, лишь бы не писать на нативных(компилируемых) языках программирования...
>> это сейчас была мольба сделать нормальный компилятор для питона?
> Наверняка. Не может же быть, что он не знает 10-е правило Гринспена.

Десятое правило Гринспена: Любая достаточно сложная программа на Си или Фортране содержит заново написанную, неспецифицированную, глючную и медленную реализацию половины языка Common Lisp.

Впоследствии хакер Роберт Моррис уточнил: …в том числе и сам Common Lisp.

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

73. Сообщение от lufog (ok), 26-Авг-21, 21:16   +/
>>>> Чем только не страдают, лишь бы не писать на нативных(компилируемых) языках программирования...
>>> Чем только не страдают, лишь бы не писать на нативных (для процессора) языках программирования, типа ассемблера ...
>> Чем только не страдают, лишь бы не писать в нативных (для процессора) машинных кодах
> Чем только не страдают, лишь бы не спаять цифровую логику строго под
> алгоритм

Чтобы не повторятся, посмотрите немного выше, мой ответ к комментатору ИмяХ. Там я написал почему это сравнение не корректно.

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

74. Сообщение от n00by (ok), 27-Авг-21, 08:35   +/
Ну вот. Соответственно и Python -- глючная и медленная реализация половины языка Common Lisp.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72


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

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




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

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