The OpenNET Project / Index page

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



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

"Проект PyXL развивает процессор для выполнения байткода Python"  +/
Сообщение от opennews (?), 29-Апр-25, 12:00 
Представлен специализированный процессор PyXL, предназначенный для ускорения выполнения кода на языке Python. Байткод Python напрямую выполняться чипом без JIT, интерпретации и виртуальных машин. Файлы на языке Python вначале транслируются в байткод CPython, после чего байткод преобразуется в специализированный набор инструкций PySM, выполняемых чипом. Инструментарий для подготовки кода к выполнению написан на Python и работает в стандартном окружении на базе немодицифированного CPython.  Реализация процессора разработана с нуля и оформлена на языке описания и моделирования электронных систем Verilog. Рабочий прототип процессора тестируется на платах с FPGA Zynq-7000...

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

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

Оглавление

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


1. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от MinimumProfit (?), 29-Апр-25, 12:00 
Кому это надо? Никому не надо.
Sun тоже сделала процессор Java, так полный провал.
Ответить | Правка | Наверх | Cообщить модератору

4. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +4 +/
Сообщение от Аноним (4), 29-Апр-25, 12:06 
Bell Labs сделал C-машину Hobbit. Тоже можно назвать провалом, но развитие продолжилось. Так что не всё однозначно. Пруф https://old.computerra.ru/vision/641905/
Ответить | Правка | Наверх | Cообщить модератору

5. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (5), 29-Апр-25, 12:10 
Пацаны пытаются хотя бы.
Ну забайтите им на paypal, by me a coffee, kickstarter,.
Примерно как процессоры Байкал.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

33. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Rodegast (ok), 29-Апр-25, 13:24 
Ну почему же? Вполне можно сделать аналог ардуинки.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

55. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Соль земли (?), 29-Апр-25, 14:53 
Ну ты сравнил, конечно, ...
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

131. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (131), 29-Апр-25, 18:19 
Symbolics делала лисп машину. Да где теперь оба два?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

155. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (155), 29-Апр-25, 21:44 
Там же, где и Plan9. Опережать ход истории чревато.
Ответить | Правка | Наверх | Cообщить модератору

2. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +3 +/
Сообщение от n00by (ok), 29-Апр-25, 12:00 
К такому всё и идёт. Картинку строит и дробит числа GPU, а программу исполняет подобный процессор. Ну, разве что JS может победить. :)
Ответить | Правка | Наверх | Cообщить модератору

111. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (111), 29-Апр-25, 17:34 
Что только люди не придумают, чтоб на славном ассемблере не писать. Лучше бы писали на низкоуровневых командах процессоров АМД.
Ответить | Правка | Наверх | Cообщить модератору

123. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (155), 29-Апр-25, 18:03 
Может быть нам повезёт и мы снова увидим лисп-машины в дикой природе… Хотя нет, вряд ли. Линукс для многих (особенно тут) фетиш, а мысль о том, что юникс по дизайну годится только для локалхоста — крамольна.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Дидыemail (ok), 29-Апр-25, 12:01 
Интересно, но...
Увеличение производительности в 30 раз вероятно только на ограниченном круге узкоспециализированных операций. Либо то, с чем сравнивают - тормозные тормоза.
В любом случае, пока не возможно посмотреть на HDL - разговоры ниочём
Ответить | Правка | Наверх | Cообщить модератору

7. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (7), 29-Апр-25, 12:16 
Питон -- это тормозные тормоза, с пробуждением. Не тормозит только когда батарейки компилируемые, pure python тормозит всегда и gil всё ещё не выкинули, а это значит, что он фактически однопоточный. Как и JS.
Ответить | Правка | Наверх | Cообщить модератору

68. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –1 +/
Сообщение от Аноним (68), 29-Апр-25, 15:36 
Нужно использовать инструменты по назначению. Python подходит только для сценариев. Точка.
Ответить | Правка | Наверх | Cообщить модератору

95. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (95), 29-Апр-25, 16:38 
Однопроцессный ващет
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

100. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (7), 29-Апр-25, 16:50 
Да, ты можешь запустить 2 отдельную копию интерпретатора. Не видел, чтобы это кто-то использовал.
Ответить | Правка | Наверх | Cообщить модератору

124. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (155), 29-Апр-25, 18:05 
> Не видел, чтобы это кто-то использовал

Это больше говорит о тебе и твоём опыте, чем о Питоне.

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

150. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (7), 29-Апр-25, 19:56 
Это появилось уже достаточно давно, и если бы кто-нибудь задействовал, я бы наверно заметил за это время. Оно не юзабельно было. В паблике историй успеха не встречал тоже. Я так понимаю, вообще отказались от дальнейшей доработки, и сосредоточились на отвязывании от гила (а он на самом деле жрёт электричество).
Ответить | Правка | Наверх | Cообщить модератору

132. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от _ (??), 29-Апр-25, 18:20 
Хе-хе :)

Я не поклонник питона, особенно 3.*, но видел я "и не только лишь такое"(С) :)
На LOR(кажись) поищи, там какой то перец кидал скрипт определяющий сколько у тебя ядер, а потом start+bind сколько надо змеЁв :)

Изврат? Нуууууу ... 39 оттенок серого ;-)

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

140. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Zulu (?), 29-Апр-25, 18:50 
Это не изврат, а стандартная практика.

with concurrent.futures.ProcessPoolExecutor()...

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

151. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (7), 29-Апр-25, 20:03 
Весьма специфично, накладные расходы слишком велики. Сколько раз ни писал код, лучше всего масштабируется в 1 процессе. Давно перестал добавлять поддержку масштабирования процессами.
Ответить | Правка | Наверх | Cообщить модератору

116. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (116), 29-Апр-25, 17:41 
JS не однопоточный. WebWorkers исполняются каждый в своём потоке.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

127. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (155), 29-Апр-25, 18:06 
А два потока параллельно один WebWorker может исполнять? А треды есть? Нет? Вот поэтому он и однопоточный. А не потому, что кто-то запрещает больше одной копии интерпретатора вызвать. Учите матчасть.
Ответить | Правка | Наверх | Cообщить модератору

6. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (6), 29-Апр-25, 12:10 
Тупиковое направление для очень узкого круга задач. Опят сан микросистем ничему не научил, похоже.
Ответить | Правка | Наверх | Cообщить модератору

26. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +4 +/
Сообщение от User (??), 29-Апр-25, 13:12 
Да-да, конечно тупиковый - как мейнфреймы ibm'овские, вот! А, то, что ты сейчас сидишь фактически клиентом того мейнфрейма в облачке на новом технологическом уровне - так то просто совпадение, IBM же, ну?
Или вот мы в начале нулевых в институте видели игрушку для идиотов - "нейропроцессор" назывался. ГАИ заказывало для пилота по распознаванию номеров. Тоже не влетело, тупиковая же технология...
Ответить | Правка | Наверх | Cообщить модератору

10. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –3 +/
Сообщение от Анонимemail (10), 29-Апр-25, 12:22 
Для чего это? Чтобы очередная нейроночка, которую запилили на питоне работала так же быстро как нейронка на С или C++. Да вот только ничего не выйдет, автоматическое управление памятью на свой процессор вы всё равно впердолить не сможете.
Ответить | Правка | Наверх | Cообщить модератору

12. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (12), 29-Апр-25, 12:25 
Для того что не платить нвидии бешеные деньжищи. Особенно если тебе не нужно генерировать дурацкие картинки. А вычисления нужны для дела.
Ответить | Правка | Наверх | Cообщить модератору

13. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –3 +/
Сообщение от Аноним (7), 29-Апр-25, 12:27 
Нейроночки на питоне? У тебя есть хоть 1 пример?
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

43. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –2 +/
Сообщение от Аноним (43), 29-Апр-25, 14:05 
pytorch
Ответить | Правка | Наверх | Cообщить модератору

46. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (7), 29-Апр-25, 14:32 
> pytorch

Там c++ и cuda. Раньше луа вместо питона было в качестве клея.

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

117. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –1 +/
Сообщение от Аноним (117), 29-Апр-25, 17:41 
https://docs.openvino.ai
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

122. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (7), 29-Апр-25, 18:00 
> https://docs.openvino.ai

Каким боком там питон вообще, ты чего?

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

17. Скрыто модератором  –1 +/
Сообщение от Аноним (17), 29-Апр-25, 12:39 
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

34. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (4), 29-Апр-25, 13:25 
> Чтобы очередная нейроночка, которую запилили на питоне работала так же быстро как нейронка на С или C++.

Хотя книжные полки завалены историями про это, Python, как и R - это всего лишь интерфейс к библиотекам на C/C++. У пользователей складывается ложное впечатление.

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

126. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (126), 29-Апр-25, 18:06 
Впрочем, как и C бывает интерфейсом к математическим библиотекам, написанным на Fortran.
Ответить | Правка | Наверх | Cообщить модератору

11. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +2 +/
Сообщение от Аноним (12), 29-Апр-25, 12:24 
Синтез логики для верилога простейшая задача. А вот оптимизация это уже то где начинаются нюансы.
Ответить | Правка | Наверх | Cообщить модератору

15. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (15), 29-Апр-25, 12:29 
Как раз сегодня решил изучить Pyton. Посоветуете самоучитель.
Ответить | Правка | Наверх | Cообщить модератору

18. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (17), 29-Апр-25, 12:41 
"Питон за 7 дней".
Долго?
Ну тогда:
"Питон за 24 часа".
Ответить | Правка | Наверх | Cообщить модератору

23. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (15), 29-Апр-25, 12:47 
Нет, ну можно и без таких сжатый сроков, главное чтобы был исчерпывающий.
Я начал читать Укус Питона - К. Сваруп.
Ответить | Правка | Наверх | Cообщить модератору

29. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (29), 29-Апр-25, 13:18 
если знаешь другие языки, то документацию по языку читай
Ответить | Правка | Наверх | Cообщить модератору

40. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (40), 29-Апр-25, 14:00 
> если знаешь другие языки, то документацию по языку читай

"Real programmers can write Fortran in any language!"©

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

51. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (51), 29-Апр-25, 14:43 
Зачем 24, хватит и часа. Плюс час на обзор либ.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

52. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (5), 29-Апр-25, 14:45 
> "Питон за 7 дней".
> "Питон за 24 часа".

Не стоит критиковать такие книги, зать что то в чем то хотя бы азы, лучше чем совсем ничего не уметь.

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

77. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 15:49 
Если умение включать лампочку выключателем - это азы в ремонте ракеты, то смешно, да.
Ответить | Правка | Наверх | Cообщить модератору

58. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Igorkolachov (?), 29-Апр-25, 15:01 
Курсы Поколение Python на Stepik.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

153. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Дед Анан (?), 29-Апр-25, 21:23 
Слишком затянуты и слишком много всякого не относящегося к изучению языка, типа "шахматных задач"
Ответить | Правка | Наверх | Cообщить модератору

67. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (67), 29-Апр-25, 15:31 
Попросите нейросети составить план обучения.
Английский точно пригодится.

+ На торрентах полно сливов платных вообще любых курсов.

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

71. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (15), 29-Апр-25, 15:40 
>Английский точно пригодится.

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

Там будут видеокурсы? Сейчас ещё торренты искать работающие.
>Попросите нейросети составить план обучения.

План обучения это хорошо.

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

78. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (15), 29-Апр-25, 15:50 
>Английский точно пригодится.

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

Там будут видеокурсы? Сейчас ещё торренты искать работающие.

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

70. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 15:39 
Pascal, Assembler, затем C. Потом Python.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

72. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (15), 29-Апр-25, 15:41 
Turbo/Borland Pascal учил в школе, СИ. С++ после школы. Зачем мне учить Ассемблер, ума не приложу. Где можно найти вакансию, это загадка.
Ответить | Правка | Наверх | Cообщить модератору

79. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 15:54 
Учить не нужно. Используется в рамках обучения.
http://stolyarov.info/books/programming_intro

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

85. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (126), 29-Апр-25, 16:05 
Ну разве что, для микроконтроллеров какой-нибудь Ассемблер Cortex-M. И то, для совсем скудных на ресурсы МК. А так-то для МК тоже на ЯВУ прогают.
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

104. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от BeLord (ok), 29-Апр-25, 17:04 
Asm нужен в первую очередь для понимая как железо устроено, без этого понимания эффективный код сложно написать, зная ограничения железа проще выбирать алгоритмы под конкретную задачу.
Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

114. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 17:38 
> Turbo/Borland Pascal учил в школе, СИ. С++ после школы. Зачем мне учить
> Ассемблер, ума не приложу. Где можно найти вакансию, это загадка.

Открою вам секрет: вкусные вакансии зачастую не публикуют. На большие зарплаты, например, 500 000 р. приглашают через знакомых или лично. Разумеется, и требования к компетенциям соответствующие.

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

138. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (138), 29-Апр-25, 18:47 
Спасибо КЭП. Ну надо же с чего то же начинать. Иначе в девопсы пойду, там тоже иногда питон мелькает.
Ответить | Правка | Наверх | Cообщить модератору

125. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (7), 29-Апр-25, 18:05 
> Turbo/Borland Pascal учил в школе, СИ. С++ после школы. Зачем мне учить
> Ассемблер, ума не приложу. Где можно найти вакансию, это загадка.

Если хочешь быть программистом питон, придётся ботать си и ассемблер. Другого варианта тут нет. Понятно, что писать каждый день на них ты не будешь, но ни в одной серьёзной программе не обойтись без низкоуровневого кода и навыков отладки и оптимизации. Хотя можешь ограничиться django -- такие специалисты тоже нужны, просто они менее востребованы и легко заменяются.

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

139. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (138), 29-Апр-25, 18:48 
Чёт про Ассемблер гон откровенный, да и про СИ верится с трудом.
Ответить | Правка | Наверх | Cообщить модератору

149. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (7), 29-Апр-25, 19:40 
Как ты, не понимая ассемблер, будешь код в отладчике читать? SIMD напихать может понадобиться. А насчёт си, вообще нечего браться за питон, если код на си писать не сможешь. Раст опционально, сейчас модно ржавчину в питон пропихивать, а вот без си и хотя бы школьного понимания плюсов точно никуда.
Ответить | Правка | Наверх | Cообщить модератору

134. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –1 +/
Сообщение от freehck (ok), 29-Апр-25, 18:24 
> Как раз сегодня решил изучить Pyton. Посоветуете самоучитель.

Открываешь терминал.
Пишешь: man bash
Читаешь.

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

16. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от fidoman (ok), 29-Апр-25, 12:39 
А питон сейчас вообще актуален? Его бесчисленными пепами довели до того, что код на расте читать легче.
Ответить | Правка | Наверх | Cообщить модератору

20. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (15), 29-Апр-25, 12:43 
Вакансий на пихтон больше чем на с++ я аж призадумылся. ,
Ответить | Правка | Наверх | Cообщить модератору

36. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от YetAnotherOnanym (ok), 29-Апр-25, 13:31 
Это лишь показывает, насколько эффективным капканом для стартюпов бывает "быстрая разработка".
Ответить | Правка | Наверх | Cообщить модератору

45. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (15), 29-Апр-25, 14:13 
Я не знаю, на прошлой работе основной продукт был на пихтоне. В моём населенном пункте есть вакансии на пихтоне. А на плюсах вакансий нет. Учить пихтон очевидный вывод.
Ответить | Правка | Наверх | Cообщить модератору

56. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (56), 29-Апр-25, 14:53 
На JS/TS гарантированно в ближайшие лет 20 сможете всегда работу найти
Ответить | Правка | Наверх | Cообщить модератору

61. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от MinimumProfit (?), 29-Апр-25, 15:05 
вакансии для 1С есть везде. Значит надо учить?
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

69. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (15), 29-Апр-25, 15:37 
А по твоему не стоит?
Ответить | Правка | Наверх | Cообщить модератору

75. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 15:44 
Зависит от ваших задач. Если речь о деньгах, то тогда можно чем угодно заняться, если вам это комфортно.
Ответить | Правка | Наверх | Cообщить модератору

81. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +2 +/
Сообщение от Аноним (15), 29-Апр-25, 15:58 
У меня выработалось стойкое отвращение к продуктам 1С и к работникам бухгалтерии в том числе.
Ответить | Правка | Наверх | Cообщить модератору

84. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (68), 29-Апр-25, 16:03 
> У меня выработалось стойкое отвращение к продуктам 1С и к работникам бухгалтерии в том числе.

У меня выработалось отвращение ко многому, что применяют в ИТ-сообществе. Это и испольнение на стороне клиента, и Юникод, и ASCII, и Docker, и использование Python и других языков не по назначению, производя монструозные проекты для исключительно зарабатывания денег, ворую ресурсы цивилизации... Список, конечно, не полон.

Поэтому в меру своей образованности, понимания вещей делайте, как считаете нужным. Лично для меня заработок - не главное.


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

86. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (126), 29-Апр-25, 16:10 
Unicode? Или вперёд назад к 100500 кодировкам для русского языка?
Ответить | Правка | Наверх | Cообщить модератору

89. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 16:19 
> Unicode? Или вперёд назад к 100500 кодировкам для русского языка?

Достаточно одной национальной 8-bit кодировки. Для начала доработать ASCII (не национальную, общую). Но так уже сложилось исторически. Видимо, отката назад не будет.

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

135. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от _ (??), 29-Апр-25, 18:39 
В 198*-е такие же плакали нафига мол 8-бит, если 7-бит хватает всем!?!?!? ;)
А до этого плакали зачем херить отличные машины для бумажной 5-битной ленты :)

Прогресс. Ведь не только плохое появляется, хорошее - тоже. Но надо уметь отличить ...

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

146. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (146), 29-Апр-25, 19:33 
Про то, что заработок не главное, обычно говорят, те, кто уже обеспечил базовые потребности. Были бы фирмы в gamedev на C++ пошёл бы в них с удовольствием.
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

143. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от YetAnotherOnanym (ok), 29-Апр-25, 19:10 
> стойкое отвращение к продуктам 1С и к работникам бухгалтерии

Та же фигня с питоном и программистами, гордыми умением быстро слепить на коленке полуработающий прототип.

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

74. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 15:43 
Хороший пример. Точно телекинез.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

144. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от YetAnotherOnanym (ok), 29-Апр-25, 19:19 
> В моём населенном пункте есть вакансии на пихтоне. А на плюсах вакансий нет.

Это означает только одно - в твоём населённом пункте водится только один сорт IT-предпринимателей.
> Учить пихтон очевидный вывод.

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

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

147. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (146), 29-Апр-25, 19:37 
>Это означает только одно - в твоём населённом пункте водится только один сорт IT-предпринимателей.

Т-Банк, Сбер, VK и другие ребята с Сириуса, не с Нибиру.

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

148. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (146), 29-Апр-25, 19:38 
>Очевидный вывод - организации, в которых открыты эти вакансии, скоро попадут в финансовую западню взлетевших до неба счетов за хостинг.

Ничего очевидного.

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

73. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 15:43 
С такими рассуждениями можно взяться за JavaScript. Ломать - не строить.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

113. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от анонд (?), 29-Апр-25, 17:37 
При этом это самый неэффективный язык как по затратам энергии так и временным. Хуже только Perl и Lua. По расходу памяти середнячок сравнимый с C#, но еще хуже JavaScript, Java. (смотри "C Is The Greenest Programming Language":)) Так что от использования Пихтона прежде всего обогощаются фабрик и пароходов то есть ТЭЦ, АЭС и дата центров :)
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

136. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от _ (??), 29-Апр-25, 18:41 
> Хуже только Perl и Lua.

Ты видел их своими личными ушами?

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

21. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +2 +/
Сообщение от Аноним (17), 29-Апр-25, 12:44 
Во времена 2.7 был не плох, но уже тогда выявились концептуальные недоработки.
Как ты знаешь, некоторое время назад всех безальтернативное перевели на 3 ветку.
Лично я его иногда использую для прототипирования, хотя на powershell как оказывается все это делается быстрее и красивее.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

48. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –1 +/
Сообщение от Аноним (126), 29-Апр-25, 14:36 
И телеметричнее.
Ответить | Правка | Наверх | Cообщить модератору

82. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (68), 29-Апр-25, 15:58 
И чем же Powershell лучше bash со взаимодействием с доп. инструментами (awk, sad и прочее)?
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

101. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (101), 29-Апр-25, 16:52 
Основная фишка повершелла в том, что по пайплайну гуляют объекты дотнетовские. Нет зависимости от формата выдачи предыдущей команды, не надо парсить колонки - достаточно просто взять нужное/ые проперти. Кстати, можно стандартными стредствами спросить, какие проперти/методы видны. Также по пропертям подсказка в консоли автоматом работает. Если не хватает готовых команд в повершелле, то стандартная библиотека дотнета доступна из скрипта, а там есть... в общем, много чего есть.

Так как под капотом используется дотнет Core, то повершелл можно установить и использовать в linux.

Основной минус повершелла - это синтаксис, альтернативный донельзя, если не сказать грубее. Можно в качестве примера взять консоль в Azure. Сами микрософтовцы сначала запилили питоны с отдельной CLI, и только потом, понукаемые манагерами, добили повершелл консоль. Хотя казалось бы

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

112. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (68), 29-Апр-25, 17:35 
>[оверквотинг удален]
> достаточно просто взять нужное/ые проперти. Кстати, можно стандартными стредствами спросить,
> какие проперти/методы видны. Также по пропертям подсказка в консоли автоматом работает.
> Если не хватает готовых команд в повершелле, то стандартная библиотека дотнета
> доступна из скрипта, а там есть... в общем, много чего есть.
> Так как под капотом используется дотнет Core, то повершелл можно установить и
> использовать в linux.
> Основной минус повершелла - это синтаксис, альтернативный донельзя, если не сказать грубее.
> Можно в качестве примера взять консоль в Azure. Сами микрософтовцы сначала
> запилили питоны с отдельной CLI, и только потом, понукаемые манагерами, добили
> повершелл консоль. Хотя казалось бы

Спасибо вам за развернутый ответ, но плюсов здесь в сравнении с bash не вижу.


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

133. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от freehck (ok), 29-Апр-25, 18:22 
> Основная фишка повершелла в том, что по пайплайну гуляют объекты дотнетовские.
> Если не хватает готовых команд в повершелле, то стандартная библиотека дотнета доступна из скрипта

Не знал. Звучит любопытно. Спасибо за разъяснения.

> Основной минус повершелла - это синтаксис, альтернативный донельзя, если не сказать грубее.

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

Скажите, а по ощущениям -- как оно, совмещение интерпретируемого языка со строгой типизацией? Оно того вообще стоит?

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

137. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от _ (??), 29-Апр-25, 18:47 
> на powershell как оказывается все это делается быстрее и красивее

Ну выложи хоть один пример чтоб оценить красоту !


...

ответа мы конечно не дождёмся :)

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

47. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (126), 29-Апр-25, 14:34 
Код на Расте читать легче в сравнении с Брейнфаком.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

103. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (117), 29-Апр-25, 17:00 
>А питон сейчас вообще актуален?

https://opennet.ru/62166-github

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

24. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Нуину (?), 29-Апр-25, 12:56 
Не ну а что? Лисп машины были, почему питон машине не быть?
Ответить | Правка | Наверх | Cообщить модератору

35. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (4), 29-Апр-25, 13:28 
Это уже четвертая реинкарнация. Еще две упомянуты в первых комментариях к статье.
Ответить | Правка | Наверх | Cообщить модератору

25. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Данные в так называемом поле Name (?), 29-Апр-25, 13:06 
ЯП общего назначения, говорили они.
Ответить | Правка | Наверх | Cообщить модератору

27. Скрыто модератором  +/
Сообщение от Аноним (29), 29-Апр-25, 13:13 
Ответить | Правка | Наверх | Cообщить модератору

31. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от freehck (ok), 29-Апр-25, 13:18 
Ну да. Лисп-машины не взлетели, а питон-машины -- это же СОВСЕМ другое дело, да? =)
Ответить | Правка | Наверх | Cообщить модератору

38. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (38), 29-Апр-25, 13:35 
Теперь ждём чип для яваскрипта, тогда и заживём
Ответить | Правка | Наверх | Cообщить модератору

49. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (126), 29-Апр-25, 14:40 
Чип для JS должен быть адаптирован для вживления прпямо в мозг.
Ответить | Правка | Наверх | Cообщить модератору

42. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (42), 29-Апр-25, 14:01 
> Лисп-машины не взлетели

А сам-то лисп взлетел?

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

53. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –1 +/
Сообщение от Данные в так называемом поле Name (?), 29-Апр-25, 14:49 
Была у него КРЕПКАЯ АКАДЕМИЧЕСКАЯ НИША, но теперь он и в народном хозяйстве используется благодаря Clojure. Так что считаю - взлетел.
Ответить | Правка | Наверх | Cообщить модератору

98. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (98), 29-Апр-25, 16:41 
> Clojure

О котором многие слышали, но никто не видел ничего более сложного, чем академические хеллоувроты на гитхабе.

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

129. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –1 +/
Сообщение от freehck (ok), 29-Апр-25, 18:12 
>> Clojure
> О котором многие слышали, но никто не видел ничего более сложного, чем академические хеллоувроты на гитхабе.

Ну это в твоём круге знакомых -- никто не видел.
А я вот лично видел его в успешном коммерческом энтерпрайзе.

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

141. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от _ (??), 29-Апр-25, 18:52 
Но сколь нибудь минимальных подробностей ты конечно же не дашь ? :)


PS: Я дам - давным-давно Яндекс чего то на нём строгал. Но по данным агентурной разведки - уже всё переписано.

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

145. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от freehck (ok), 29-Апр-25, 19:30 
> Но сколь нибудь минимальных подробностей ты конечно же не дашь ? :)

Solar Dozor

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

50. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (51), 29-Апр-25, 14:41 
Вот это поворот. Теперь питон для машинного обучения зацементирован навсегда. Ждём новых инструкций процессора для питона у Intel.
Ответить | Правка | Наверх | Cообщить модератору

57. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +2 +/
Сообщение от Аноним (56), 29-Апр-25, 14:54 
> теперь питон для машинного обучения зацементирован навсегда.

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

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

60. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от anonymous (??), 29-Апр-25, 15:02 
Ого, один специальный процессор для питона обогнал другой. А непробовали сравнить с обычным питоном на процессоре общего назначения?
Ответить | Правка | Наверх | Cообщить модератору

91. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (29), 29-Апр-25, 16:33 
но оно не будет энергоэффективным
Ответить | Правка | Наверх | Cообщить модератору

66. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Медведь (ok), 29-Апр-25, 15:17 
Вспомнил про Forth-процессоры, прослезился...
Ответить | Правка | Наверх | Cообщить модератору

87. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +1 +/
Сообщение от Аноним (87), 29-Апр-25, 16:13 
В то время, как адекваты пилят risc, у этих - пухтон головного мозга....
Ответить | Правка | Наверх | Cообщить модератору

121. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (126), 29-Апр-25, 17:55 
Вот в расширения RISC-V хотят дабавть J-расширение для исполнения байткода. Так может, вот это почти оно и есть, ну или почти оно.
Ответить | Правка | Наверх | Cообщить модератору

88. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  –1 +/
Сообщение от Аноним (88), 29-Апр-25, 16:13 
Тема интересная и крутая, давно уже напрашивается нечто такое - что бы в железе. Синтаксис у питона хороший, простой и понятный для многих, и язык в общем красивый, а тут предлагают аппаратное ускорение, сопоставимое с си кодом.
Для ембедовки самое то, подойдет почти везде, где не нужно молотить числа(дсп), по крайней мере на текущем этапе.
Если проект заметят инженеры-каменщики, то возможна оптимизация.
Одно настораживает - будущее ядра, его лицензия, в мире кремния почти все - жуткая пропиетарщина, как бы тут ушлые корпорасты не прибрали проект к рукам.
Ответить | Правка | Наверх | Cообщить модератору

96. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (98), 29-Апр-25, 16:38 
Сейчас в любой CPU можно залить микрокод со своим набором инструкций.
Ответить | Правка | Наверх | Cообщить модератору

99. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от myster (ok), 29-Апр-25, 16:45 
А почему бы такой же не сделать для JavaScript, C, C++, Rust и других?  (да, я знаю, что JS не компилируется, но в этом случае его выполнение будет на процессоре, а не через прослойку в веб-браузере или nodejs)

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

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

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

115. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от анонд (?), 29-Апр-25, 17:39 
чего только не изобретешь лишь не писать на (подставь любимый компилируемый язык)
Ответить | Правка | Наверх | Cообщить модератору

152. "Проект PyXL развивает процессор для выполнения байткода Pyth..."  +/
Сообщение от Аноним (5), 29-Апр-25, 20:24 
А почему красноглазики так активно превозносят Python, они все Python Python.
Речь именно о красноглазиках.
Думаю они просто знают какое то умное ( по их мнению слово ), и тем самым говоря его, как бы предвозносят свое чсв, но вот незнаю, не думаю что они знают что это такое.
Ведь знать что пирог вкусный, а касторка горькая, можно лишь попробовать.
Но большиснтво Pythonisov ( на примере ), просто знают слово это.
А не о программистах, разработчиках, кодерах.
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

154. "Проект PyXL развивает процессор для выполнения байт-кода Pyt..."  +/
Сообщение от Аноним (154), 29-Апр-25, 21:36 
Взлетело бы, если бы в обычные процы стали включать FPGA компоненту. Тогда можно было бы условно в свой проц "вгрузить" аппаратную поддержку того же питона или JS в зависимости от того, какой софт планируется крутить на этом проце. Странно что этого нет. Всякие ускорители встраивают: аудио, видеокодеры, шифрование, арифметика, а FPGA нету.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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