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. Сообщение от MinimumProfit (?), 29-Апр-25, 12:00   –1 +/
Кому это надо? Никому не надо.
Sun тоже сделала процессор Java, так полный провал.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #5, #33, #55, #131, #209

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

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

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

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

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

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

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

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

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

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

15. Сообщение от Аноним (15), 29-Апр-25, 12:29   +/
Как раз сегодня решил изучить Pyton. Посоветуете самоучитель.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #58, #67, #70, #134, #162, #215

16. Сообщение от fidoman (ok), 29-Апр-25, 12:39   +/
А питон сейчас вообще актуален? Его бесчисленными пепами довели до того, что код на расте читать легче.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #21, #47, #103, #216

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

18. Сообщение от Аноним (17), 29-Апр-25, 12:41   +2 +/
"Питон за 7 дней".
Долго?
Ну тогда:
"Питон за 24 часа".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #23, #51, #52, #161

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

42. Сообщение от Аноним (42), 29-Апр-25, 14:01   +2 +/
> Лисп-машины не взлетели

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

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

43. Сообщение от Аноним (43), 29-Апр-25, 14:05   –4 +/
pytorch
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #46

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

46. Сообщение от Аноним (7), 29-Апр-25, 14:32   +5 +/
> pytorch

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

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

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

48. Сообщение от Аноним (126), 29-Апр-25, 14:36   +/
И телеметричнее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

49. Сообщение от Аноним (126), 29-Апр-25, 14:40   –1 +/
Чип для JS должен быть адаптирован для вживления прпямо в мозг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #160

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

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

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

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

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

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

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

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

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

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

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

58. Сообщение от Igorkolachov (?), 29-Апр-25, 15:01   –1 +/
Курсы Поколение Python на Stepik.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #153

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

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

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

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

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

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

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

69. Сообщение от Аноним (15), 29-Апр-25, 15:37   +/
А по твоему не стоит?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #75

70. Сообщение от Аноним (68), 29-Апр-25, 15:39   +2 +/
Pascal, Assembler, затем C. Потом Python.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #72

71. Сообщение от Аноним (15), 29-Апр-25, 15:40   +/
>Английский точно пригодится.

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

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

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

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

72. Сообщение от Аноним (15), 29-Апр-25, 15:41   –1 +/
Turbo/Borland Pascal учил в школе, СИ. С++ после школы. Зачем мне учить Ассемблер, ума не приложу. Где можно найти вакансию, это загадка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #79, #85, #104, #114, #125

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

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

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

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

78. Сообщение от Аноним (15), 29-Апр-25, 15:50   +/
>Английский точно пригодится.

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

91. Сообщение от Аноним (29), 29-Апр-25, 16:33   +/
но оно не будет энергоэффективным
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

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

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

98. Сообщение от Аноним (98), 29-Апр-25, 16:41   +2 +/
> Clojure

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

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

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

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

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

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

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

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

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

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

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

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

https://opennet.ru/62166-github

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

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

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

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

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


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

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

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

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

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

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

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

117. Сообщение от Аноним (117), 29-Апр-25, 17:41   –2 +/
https://docs.openvino.ai
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #122

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

122. Сообщение от Аноним (7), 29-Апр-25, 18:00   +2 +/
> https://docs.openvino.ai

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

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

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

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

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

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

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

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

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

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

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

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

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

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

131. Сообщение от Аноним (131), 29-Апр-25, 18:19   +/
Symbolics делала лисп машину. Да где теперь оба два?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #155, #179

132. Сообщение от _ (??), 29-Апр-25, 18:20   +/
Хе-хе :)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

136. Сообщение от _ (??), 29-Апр-25, 18:41   +1 +/
> Хуже только Perl и Lua.

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

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

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

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


...

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

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

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

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

140. Сообщение от Zulu (?), 29-Апр-25, 18:50   +2 +/
Это не изврат, а стандартная практика.

with concurrent.futures.ProcessPoolExecutor()...

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

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


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

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

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

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

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

144. Сообщение от YetAnotherOnanym (ok), 29-Апр-25, 19:19   +1 +/
> В моём населенном пункте есть вакансии на пихтоне. А на плюсах вакансий нет.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #147, #148, #157

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

Solar Dozor

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

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

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

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

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

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

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

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

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

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

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

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

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

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

155. Сообщение от Аноним (155), 29-Апр-25, 21:44   +6 +/
Там же, где и Plan9. Опережать ход истории чревато.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131

156. Сообщение от Аноним (154), 29-Апр-25, 21:49   +2 +/
Погуглил, оказывается примерно такое уже есть
Например CORE-V MCU https://docs.openhwgroup.org/projects/core-v-mcu/doc-src/ove...
Или вот на ARM+FPGA https://habr.com/ru/articles/406547/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154 Ответы: #193

157. Сообщение от penetrator (?), 29-Апр-25, 21:55   +/
попадут - громкое слово, заплатит конечный Вася, а конкуренция слабовыраженная
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144 Ответы: #173

158. Сообщение от Аноним (7), 29-Апр-25, 22:00   +/
> Сейчас в любой CPU можно залить микрокод со своим набором инструкций.

Только в процессоры AMD. А что делать с новыми процессорами, в которые больше не зальёшь?

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

160. Сообщение от Нуину (?), 29-Апр-25, 22:53   +/
> для вживления прпямо в мозг

У некоторых он уже внедрен.

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

161. Сообщение от diakin (ok), 29-Апр-25, 23:00   +/
"Вы уже знаете Питон"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

162. Сообщение от Anonimus (??), 30-Апр-25, 00:48   +/
https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial...

Не благодари

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

163. Сообщение от Anonimus (??), 30-Апр-25, 01:02   +/
А, т.е. PCI-E нас уже не устраивает?
Это будет как NPU unit.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

164. Сообщение от Прохожий (??), 30-Апр-25, 01:53   +/
Какая-то чушь. Зачем прикладному программисту знание Си? Чтобы что, скрипты или вебню писать?

Другое дело, если какую-то либу надо состряпать, которая требовательная к производительности. Но вряд ли типовой прикладной программист пишет подобное.

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

165. Сообщение от Прохожий (??), 30-Апр-25, 02:05   +1 +/
Строгая типизация хороша для программ больше нескольких тысяч строк. Для небольших программ она может быть излишней. Разумеется, это всего лишь моё мнение, не претендующее на правоту.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133 Ответы: #199, #202

166. Сообщение от Аноним (166), 30-Апр-25, 02:45   +/
В докер-контейнерах сплошь и рядом. Не то что бы их особо оптимизировали...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100

167. Сообщение от Аноним (166), 30-Апр-25, 02:54   +/
>поддерживающего ограниченное подмножество языка Python

О, так всё ещё впереди :) Посмотрим, как на процессоре будут реализованы, например, словари, и сохранится ли прирост скорости.
Всё-таки приближать скриптовый язык к железу - не лучшая идея. Сишные либы + питонова логика = венец творения, ИМХО.

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

168. Сообщение от Илья (??), 30-Апр-25, 06:14   +1 +/
> Особенно если тебе не нужно генерировать дурацкие картинки. А вычисления нужны для дела.

Питон это язык для скриптов на 200 строк. Им не надо генерировать картинки

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

170. Сообщение от _ (??), 30-Апр-25, 06:38   +/
Почему ета?!
Пусть благодарит!
Единственный толковый so far линк, причем для вещей где питон реально используется...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #162

171. Сообщение от _ (??), 30-Апр-25, 06:40   +/
Да там такие же галеры как и везде нынче то :(
Движок ты делать не будешь, а остальное ... на Lua :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #146

172. Сообщение от _ (??), 30-Апр-25, 06:45   +/
Там не указано вроде - но Ок, считается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145

173. Сообщение от Аноним (15), 30-Апр-25, 07:55   +/
Речь про ИТ-корпорации из Сириуса, с ними что-то случится в последнюю очередь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157

174. Сообщение от Аноним (7), 30-Апр-25, 08:42   +/
А ты не суди, раз не разбираешься в вопросе. Питон -- это не скрипты, питон -- это _приложения_ и _продукты_. Си понадобится, чтобы cython использовать. И питон банально крайне ограничен, дело даже не в производительности. Зачем делать костыльно и медленно на питоне, если можно сделать быстро и просто на си? А обвязка, которая особо не важна и проблемно пишется на си, может быть и на питоне. Да и что ты будешь делать, когда твой код скрипта сегфолтит питон в определённых условиях? Без понимания происходящего понять и адекватно оценить ситуацию будет непросто.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #164 Ответы: #180

175. Сообщение от n00by (ok), 30-Апр-25, 08:45   +/
Ну, я могу писать на асме, в том числе AMD64. "Лучше бы писали" - это такая скромная просьба или наивное требование?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

176. Сообщение от n00by (ok), 30-Апр-25, 08:55   +1 +/
В то время и железо не готово было, и люди не успели дозреть. Я не фанат LISP, но предпочёл бы его в командной строке, а не диалект BASIC под названием BASH. %)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #219, #228

177. Сообщение от Аноним (177), 30-Апр-25, 08:56   +/
> на новом технологическом уровне

была уже хаскель-машина лет 10 назад

https://github.com/tommythorn/Reduceron

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

178. Сообщение от Аноним (68), 30-Апр-25, 08:56   –1 +/
> https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial...
> Не благодари

За что благодарить? За обучение по современному веб-вредительству?

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

179. Сообщение от n00by (ok), 30-Апр-25, 08:59   +/
Ричард Столлман её "отреверсил" и создал FSF. ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131

180. Сообщение от Аноним (68), 30-Апр-25, 09:02   +/
> А ты не суди, раз не разбираешься в вопросе. Питон -- это
> не скрипты, питон -- это _приложения_ и _продукты_. Си понадобится, чтобы
> cython использовать. И питон банально крайне ограничен, дело даже не в
> производительности. Зачем делать костыльно и медленно на питоне, если можно сделать
> быстро и просто на си? А обвязка, которая особо не важна
> и проблемно пишется на си, может быть и на питоне. Да
> и что ты будешь делать, когда твой код скрипта сегфолтит питон
> в определённых условиях? Без понимания происходящего понять и адекватно оценить ситуацию
> будет непросто.

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

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

181. Сообщение от n00by (ok), 30-Апр-25, 09:05   +/
> Да вот только ничего не выйдет,
> автоматическое управление памятью на свой процессор вы всё
> равно впердолить не сможете.

Как распознать лжеца? Очень просто. Вместо "я не смогу" (что было бы правдой - он ничего не может) он пишет "вы не сможете".

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

182. Сообщение от Аноним (68), 30-Апр-25, 09:07   –1 +/
> Чёт про Ассемблер гон откровенный, да и про СИ верится с трудом.

Выше уже кидал ссылку. Там все в введении автором первого тома разложено: почему Pascal (указатели и прочее), почему assembler, почему Си, почему именно в таком порядке ознакамливаться в рамках обучения.
https://www.opennet.dev/openforum/vsluhforumID3/136735.html#79

Если интересно - изучайте. На ваш вопрос одним предложением не ответить.


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

183. Сообщение от Аноним (68), 30-Апр-25, 09:10   +/
> Спасибо КЭП. Ну надо же с чего то же начинать. Иначе в
> девопсы пойду, там тоже иногда питон мелькает.

В таком случае веб, банковский сектор не рекомендую. Работать лучше с UNIX-подобным (BSD, Linux). Для DevOps нужно смотреть. Как я понимаю, это в основном веб.

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

184. Сообщение от n00by (ok), 30-Апр-25, 09:12   +/
> Учить не нужно. Используется в рамках обучения.
> http://stolyarov.info/books/programming_intro

Следует иметь ввиду, что рекомендуемый учитель не смог сначала найти (для своей книги), а потом собрать Рефал-5-Лямбда.

"Поскольку у меня koi8r, а архивы (в том числе git'овские) распаковываются в предположении, что "везде" utf, естественно, имена файлов получились нечитаемые." (ц)

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

185. Сообщение от Аноним (68), 30-Апр-25, 09:17   –1 +/
> Ну разве что, для микроконтроллеров какой-нибудь Ассемблер Cortex-M. И то, для совсем
> скудных на ресурсы МК. А так-то для МК тоже на ЯВУ
> прогают.

Речь о том, чтобы глубоко знать язык ассемблера не шла, но "прочувствовать" как это работает необходимо. Невозможно создавать качественное ПО, программируя на "верхах" и вообще не понимая как это все работает. Неоднократно встречаю сисадминов или вебщиков, которые вообще не понимают что они делают: где-то прочитали вредные советы, так называемые, "best practice", и бездумно повторяют, потому что какой-то там "авторитет" там что-то им посоветовал, а у самих познаний и ума не хватает, чтобы отфильтровать мусор.

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

186. Сообщение от Аноним (186), 30-Апр-25, 09:31   +/
Хоббит был хорош. Жаль эппл кинула разрабов (вообще системная контора-кидала по типу IBM, кстати, один только FireWire чего стоил)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

187. Сообщение от Аноним (68), 30-Апр-25, 09:31   +/
> В 198*-е такие же плакали нафига мол 8-бит, если 7-бит хватает всем!?!?!?
> ;)
> А до этого плакали зачем херить отличные машины для бумажной 5-битной ленты
> :)

Очевидно, что 7-бит не англоязычной части населения не хватает.

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

Перед применением той или иной технологии нужно обратить внимание какие проблемы она решает и какие новые создает. Ваше понимание прогресса вполне может оказаться и регрессом. Не все, что придумали и внедрили, стали использовать массово является прогрессом. В ИТ более чем достаточно технических проблем, которые демонстрируют победу в популярности именно далеко не самого лучшего технического решения. Опять же, ориентироваться на удобство, когда удобство (зачастую) - это вредные привычки (вспоминаем как навязали в свое время Windows в школах РФ), не рационально. Т.е. большинство людей привыкло считать ГМО опасным, так давайте этому потокать, указывая на этикетках "Без ГМО".

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

188. Сообщение от n00by (ok), 30-Апр-25, 09:45   +/
Для Си такой процессор сделали до языка Си - назывался PDP, номер не помню.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #206

189. Сообщение от Аноним (68), 30-Апр-25, 10:09   +/
> Про то, что заработок не главное, обычно говорят, те, кто уже обеспечил
> базовые потребности. Были бы фирмы в gamedev на C++ пошёл бы
> в них с удовольствием.

Находясь в крупном городе в РФ заработать на базовые потребности проблемы не представляет (мы ведь про медицину, еду и подобное?). Впрочем, у меня есть знакомые их очень маленького города, но прилично зарабатывающее даже для крупного города. Просто очень много работают.

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

190. Сообщение от myster (ok), 30-Апр-25, 10:15   +/
> А почему красноглазики так активно превозносят Python, они все Python Python.
> Речь именно о красноглазиках.

Сначала определитесь, кто в вашем понимании (лично в вашем) являются "красногразикам". В науке, технике и IT туева хуча направлений, наверняка вас персонально задевает, что-то узкоспециализированное и конкретное, на чём вы споткнулись и неприятно вспоминать, да? Linux наверное не смогли осилить и все кто им пользуется автоматически для вас "красноглазики"?

Python просто одна из вещей, которая стала популярна у определенных сообществ людей. Причём это разные ообщества с совершенно разным направлением:
- Веб-разработка
- Data Science и машинное обучение
- Автоматизация процессов
- Научные исследования
- Финансовые технологии
- Компьютерное зрение и NLP
- Игровая разработка
- Корпоративное применение

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

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

191. Сообщение от Аноним (7), 30-Апр-25, 10:31   +/
На питоне можно сделать примерно что угодно, поэтому он пригоден для абсолютно всего. И особенно потому, что в нём достаточно хорошо работать с нормальным кодом. В том же GO его FFI не позволяет этого делать сколько-нибудь эффективно, по этой причине, этот язык никогда не будет пригодным ни для чего, кроме вебнявых сервисов.

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

Про "умельцев" -- это то, что я делаю с башем. Нет, не стыдно, эффективней пожалуй сложно. Лучше -- легко, если взять тот же питон, но даже быстрее работать не будет. При обновлениях разваливается реже питона, хотя казалось бы. Для скриптов "обвязки" знание баша (именно баша), пожалуй, наиболее полезный навык, из имеющихся у меня. А вот, в более общем случае, "обвязка" -- это весь тот бойлерплейт, необходимый для использования компонентов.

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

192. Сообщение от Аноним (-), 30-Апр-25, 10:37   +/
Т.е. программирование микроконтроллеров станет доступнее. Ещё плату типа репки и программисты микроконтроллеров станут не редкостью
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #204

193. Сообщение от Аноним (-), 30-Апр-25, 10:45   +/
Да и на JS есть. Вся беда что плат самих нет готовых к применению и продаже. И желательно не дорогих, хоть многих дороговизна не остановит. А ещё более желательно доступно перезаписываемых.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156

194. Сообщение от Аноним (-), 30-Апр-25, 10:50   +/
Та даже если просто сделать прошивальщик PY/JS на ту же репку доступный для начального уровня уровень продаж плат вырастет в разы. Просто прошивальщик который всю рутинную работу типа заливки ОС, интерпретатора и уже потом программы, которая запускается при включении.
Ответить | Правка | Наверх | Cообщить модератору

195. Сообщение от Аноним (68), 30-Апр-25, 10:54   +/
>> Учить не нужно. Используется в рамках обучения.
>> http://stolyarov.info/books/programming_intro
> Следует иметь ввиду, что рекомендуемый учитель не смог сначала найти (для своей
> книги), а потом собрать Рефал-5-Лямбда.
> "Поскольку у меня koi8r, а архивы (в том числе git'овские) распаковываются в
> предположении, что "везде" utf, естественно, имена файлов получились нечитаемые." (ц)

То, что в ИТ полно костылей на борьбу со следствием, факт известный. Только нужно решать проблемы, а не бороться со следствием, делая вид, что решается проблема. Пока что большинство борется со следствием: то ли из-за некомпетенции, то ли из-за прибыли.

Пример, который вы привели, не имеет никакого отношения к умению Столярова А.В. ввести читателя в программирование с академическим подходом.

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

196. Сообщение от Аноним (68), 30-Апр-25, 10:58   +/
> На питоне можно сделать примерно что угодно, поэтому он пригоден для абсолютно
> всего. И особенно потому, что в нём достаточно хорошо работать с
> нормальным кодом. В том же GO его FFI не позволяет этого
> делать сколько-нибудь эффективно, по этой причине, этот язык никогда не будет
> пригодным ни для чего, кроме вебнявых сервисов.

Монетой можно открутить некоторые шурупы, другие шурупы можно открутить ножницами. Python - это не универсальный инструмент для всего. Есть с помощью него можно что-то делать, то не значит, что стоит.

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

Тем самым обязывая пользователя тащить за собой библиотеки и интепретатор такого Python-поделия. Ломание совместимости в Python - яркий признак демонстрации "мастерства".

> Про "умельцев" -- это то, что я делаю с башем. Нет, не
> стыдно, эффективней пожалуй сложно. Лучше -- легко, если взять тот же
> питон, но даже быстрее работать не будет. При обновлениях разваливается реже
> питона, хотя казалось бы. Для скриптов "обвязки" знание баша (именно баша),
> пожалуй, наиболее полезный навык, из имеющихся у меня. А вот, в
> более общем случае, "обвязка" -- это весь тот бойлерплейт, необходимый для
> использования компонентов.

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

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

197. Сообщение от Аноним (68), 30-Апр-25, 11:18   +/
> "Поскольку у меня koi8r, а архивы (в том числе git'овские) распаковываются в
> предположении, что "везде" utf, естественно, имена файлов получились нечитаемые." (ц)

Подтверждаю. Тоже использую koi8-r. После git clone https://github.com/bmstu-iu9/refal-5-lambda/tree/master/doc "ls" отображает кракозябры в именах файлов.

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

198. Сообщение от Аноним (7), 30-Апр-25, 11:22   +/
> Монетой можно открутить некоторые шурупы, другие шурупы можно открутить ножницами. Python
> - это не универсальный инструмент для всего. Есть с помощью него
> можно что-то делать, то не значит, что стоит.

Да кто ж спорит. Но, разработка чего угодно в питоне, на порядки дешевле и быстрее доводится до уровня, пригодного для прода.

> Тем самым обязывая пользователя тащить за собой библиотеки и интепретатор такого Python-поделия.
> Ломание совместимости в Python - яркий признак демонстрации "мастерства".

Мелочи, по сравнению с альтернативами. Можно даже собрать в 1 бинарь, при большом желании, но это глупости. Претензий к совместимости не понимаю, наибольший расколбас за лет 15 происходил в асинхронном коде в периоде 3.6-3.9 и была волна депрекаций, но исправления требовались вполне тривиальные. Лучше сравнить с тем, что происходит в нативных компонентах. Вообще, больше всего боли в питоне причиняет именно асинхронный код, отлаживать его то ещё удовольствие.

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

Баш прекрасно подходит для решения подавляющего большинства прикладных задач и намного лучше альтернатив подходит для любого взаимодействия с системой. Но 1 ошибка с внезапным переносом строки или возвратом каретки в имени файла будет стоить rm -rf * (в лучшем случае).

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

199. Сообщение от Аноним (101), 30-Апр-25, 11:39   +/
Все там нормально с типизацией и удобно, не дает выстрелить в ногу лишний раз. Кстати, дотнет уже давно поддерживает dynamic объекты, сделано было для офиса и повершелла, потому лишнего бойлерплейта нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #165

200. Сообщение от Аноним (68), 30-Апр-25, 11:59   +/
> Да кто ж спорит. Но, разработка чего угодно в питоне, на порядки
> дешевле и быстрее доводится до уровня, пригодного для прода.

Если основная задача - заработать, то здесь нам обсуждать нечего. В такой парадигме я не рассматриваю решение задачи по предоставлению компанией инструмента для решения задач. Если задача - создать качественный длительно поддерживаемый продукт, то в таком ключе готов продолжить беседу. Только в таком случае написание программы на Python здесь неуместно.

> Мелочи, по сравнению с альтернативами. Можно даже собрать в 1 бинарь, при
> большом желании, но это глупости. Претензий к совместимости не понимаю, наибольший
> расколбас за лет 15 происходил в асинхронном коде в периоде 3.6-3.9
> и была волна депрекаций, но исправления требовались вполне тривиальные. Лучше сравнить
> с тем, что происходит в нативных компонентах. Вообще, больше всего боли
> в питоне причиняет именно асинхронный код, отлаживать его то ещё удовольствие.

Глубоко в это не погружался. Есть знакомые, которые как раз в этом всем "варятся", используя Python, плюются, но что-то приходится на нём разрабатывать или, как минимум, использовать в работе. Да и я сам, например, использую yt-dlp. Опять же, сам yt-dlp - это костыль, поэтому и решение через Python. На Си такое реализовывать - это очень дорого, потому что постоянно приходится что-то переделывать под особенности палок от Google.

> Баш прекрасно подходит для решения подавляющего большинства прикладных задач и намного
> лучше альтернатив подходит для любого взаимодействия с системой. Но 1 ошибка
> с внезапным переносом строки или возвратом каретки в имени файла будет
> стоить rm -rf * (в лучшем случае).

Я бы не стал таким образом прописывать пути. Сделал бы так:
#!/bin/sh
path=/home/user/doc
rm -rf $path

Если продемонстрируете какой-то частный случай, где это невозможно обойти средствами bash, готов принять аргумент. Ни в коим случае не считаю, что bash - это что-то идеально. Везде есть проблемы.

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

201. Сообщение от Аноним (-), 30-Апр-25, 12:10   –1 +/
> Пацаны пытаются хотя бы.

Уже ARM пытался для жабы. Тем что не получилось не пользовались - даже мобильники с жабой, хотя уж казалось бы. А тут вообще гадюка.

> Ну забайтите им на paypal, by me a coffee, kickstarter,.

Чего им сделать? Заспамить? Заскамить? Они сами - типа скама.

> Примерно как процессоры Байкал.

Отличное сравнение.

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

202. Сообщение от Аноним (101), 30-Апр-25, 12:23   +/
Я писал выше насчет "альтернативного донельзя синтаксиса". Это не про типизацию, а про выбранный нейминг. К примеру, список файлов директории запрашивается командой "Get-ChildItem" (хотя именно для этой команды есть сокращение "ls"), чтобы что-то напечатать в консоль, используется команда "Write-Host" (есть сокращение "echo") и т.д.

В повершелле объекты имеют некое дефолтовое текстовое представление. Т.е. команда "Get-ChildItem" напечатает в консоль таблицу, понятную человеку, а не крокозябры или адреса объектов списком. А если спросить "Get-ChildItem | gm" (где gm - запрос списка пропертей, сокращение от "Get-Member"), то будет выдано название типа и таблицу со списком чего там у объекта видно пользователю. В таблице есть свойство "Name". Так что аналог простого "ls" из баша (без опций) будет выглядеть как "(Get-ChildItem).Name" или, с пайплайном, "Get-ChildItem | Select-Object -Property Name"

Т.е. нет никаких проблем с объектами и типами, а только все эти имена вида Get-ChildItem, Write-Host, и т.д. Лично я так и не смог привыкнуть.

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

203. Сообщение от Аноним (-), 30-Апр-25, 12:34   +/
Речь про то, что это возможно в принципе. А то, что оно разбивается о суровую реальность маркетинга и прочей патентной бюрократии - дело десятое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158

204. Сообщение от Утки превыше всего (-), 30-Апр-25, 12:36   +/
> программирование микроконтроллеров станет доступнее

Оно итак уже доступнее некуда....
Для тех кому надо.

Ну а кому оно не надо, то и не надо в принципе.
Мне лично не надо, просто даже не могу представить вообще зачем.

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

205. Сообщение от Утки превыше всего (-), 30-Апр-25, 12:40   +/
> О, так всё ещё впереди :)

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

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

206. Сообщение от Аноним (68), 30-Апр-25, 13:23   +/
> Для Си такой процессор сделали до языка Си - назывался PDP, номер
> не помню.

PDP-11?

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

207. Сообщение от Аноним (208), 30-Апр-25, 14:10   +/
>Лисп машины были

Не были ))

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

208. Сообщение от Аноним (208), 30-Апр-25, 14:17   +/
Перл быстрее питона в два раза. В некоторых задачах (обработка строк) не отстает от си.
Луа в стоке быстрее перла. С джитом производительность где-то на уровне трети сишной.
Это без использования сишных модулей, FFI и т.п.
Беда в том, что оба языка не для средних умов. Особенно сложен для гладких мозгов луа. Метатаблицы посложнее замыканий в жиэс ))

На питоне обогащаются те, кому нужно писать код вчера, а на настоящих программистов денег нет. Питону в США учат всех технарей, не только программистов.

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

209. Сообщение от Аноним (209), 30-Апр-25, 16:04   –1 +/
С той неопределенностью в формулировках как в Python вообще непонятно какую машину они там реализовали?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

210. Сообщение от Аноним (209), 30-Апр-25, 16:06   +/
Ну да. Еще один "начальник" над CPU и GPU. Аппаратная реализация "общего руководства" )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

211. Сообщение от Аноним (209), 30-Апр-25, 16:09   +/
>Увеличение производительности в 30 раз

Сначала реализовать заведомо слоупока, а потом на его фоне авось взлетит этот процессор.
Из практики скидок на товар.

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

212. Сообщение от Аноним (209), 30-Апр-25, 16:11   +/
Просто до них не дойдет, что у железяк тоже есть своя логика производительной работы.
Не надо "сахар" лить в железо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

213. Сообщение от Аноним (209), 30-Апр-25, 16:15   +/
Вывернутая логика под спор. То что IBM ориентировалась на процессор, а не на язык инструкций (тут даже абстракция выше и неопределенность выше), Вы упускаете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #234

214. Сообщение от Аноним (209), 30-Апр-25, 16:16   +/
>Для чего это?

Чтобы "бабки" попилить, долги закрыть.

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

215. Сообщение от Аноним (209), 30-Апр-25, 16:20   +/
Сходи где общаются: Дай вот эту штуку, дай штуку побольше, вон ту красную штуковину. Сори не хотел обижать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

216. Сообщение от Аноним (209), 30-Апр-25, 16:21   +/
>А питон сейчас вообще актуален?

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

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

217. Сообщение от Аноним (209), 30-Апр-25, 16:24   +/
хошь в баню, хошь в поле. Хошь в железо, хошь в мрамор. )
Фиковина одним словом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

218. Сообщение от _ (??), 30-Апр-25, 18:25   +/
А ты всё ещё надеешься что тебе за что-то другое заплатят? :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #178

219. Сообщение от Аноним (155), 30-Апр-25, 19:37   +1 +/
Железо полбеды, оно-то как раз готовится по мере использования. Недозревшие люди — серьёзная проблема любой отрасли, и поскольку проблема не техническая, то и решить её механистически невозможно.

Если хочется скриптовать на лиспе вместо баша, попробуй babashka. Clojure весьма годный и практичный Lisp для современного мира, а с babashka позволяет крайне редко что-то писать на баше или чём-то ещё таком же «дружелюбном» к пользователю.

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

220. Сообщение от Аноним (155), 30-Апр-25, 19:44   +/
Ещё раз, если ты чего-то не видел, это не значит что этого не существует. Мультипроцессорность в Питоне действительно не очень популярный подход, его ограничения хорошо известны, как и предписания когда его использовать. Что касается GIL, то он мешает очень редко, и когда это просходит, то обычно это либо признак плохого кода, либо признак неприменимости языка для решения конкретно этой задачи в данных условиях.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #150 Ответы: #223

221. Сообщение от Аноним (155), 30-Апр-25, 19:47    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #211 Ответы: #230

222. Сообщение от Аноним (155), 30-Апр-25, 19:55   +/
> Невозможно создавать качественное ПО, программируя на "верхах" и вообще не понимая как это все работает.

99% всего ПО в мире (включая так любимые здесь АЭС, медицину, авионику, ракетостроение и прочие «взрослые и серьёзные вещи») создано посредственными программистами за посредственную зарплату, которые и в «верхах» не очень хорошо разбираются, и в «низах» не шарят, и даже не интересуются программированием как таковым вне отправления своих непосредственных трудовых обязанностей. При этом ты пользуешься их трудом каждый день, и небо на землю не падает.

А с соломенными чучелами каких-то никому неизвестных «сисадминов или вебщиков» ты и сам хорошо справился, молодец, так их!

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

223. Сообщение от Аноним (7), 30-Апр-25, 19:55   +/
Ну вот, а ещё что-то рассказывать пытаешься. Теперь видно, что ты просто не понимаешь, в чём тут дело. Про GIL особенно понравилось, да. Хотя, он не единственное узкое место. Но все вопросы масштабирования будут решены с отказом от GIL.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #220 Ответы: #233

224. Сообщение от Аноним (224), 30-Апр-25, 21:00   +/
Потому что FPGA это дорого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

225. Сообщение от BrainFucker (ok), 01-Май-25, 08:40   +/
Надо встраивать в материнские платы как сопроцессор или сразу в обычные процессоры.
Ответить | Правка | Наверх | Cообщить модератору

226. Сообщение от Аноним (226), 01-Май-25, 13:51   +/
А AMD уже опубликовала описание своих низкоуровневых команд? И скорее всего, они имеют отличия даже между разными поколенимя Zen.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

227. Сообщение от Аноним (226), 01-Май-25, 13:59   +/
Ну если LispOS будет под GPL, то такая мысль не крамольна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123

228. Сообщение от Аноним (226), 01-Май-25, 14:03   +/
>не фанат LISP, но предпочёл бы его в командной строке, а не диалект BASIC под названием BASH

OK, ждём GASH - Shell с синтаксисом Guile.

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

229. Сообщение от Аноним (226), 01-Май-25, 14:13   +/
Сценарии разные бывают...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

230. Сообщение от Аноним (226), 01-Май-25, 14:16   +/
Он имел ввиду не Гвидо, а вот этот Python-процессор https://store.micropython.org/product/PYBv1.1
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #221

231. Сообщение от Аноним (226), 01-Май-25, 14:25   +/
Просто ненадо делать ASIC'ом. Пусть так и будет на FPGA, на материнке рядом с обычным CPU. А FPGA - штука универсальная: сегодня она тебе Python ускоряет, а завтра надоело - залил другую конфигурация и вот у тебя уже DSP.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

232. Сообщение от Аноним (226), 01-Май-25, 14:29   +/
CPython - это и есть тот самый эталонный Python от Гвидо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

233. Сообщение от Аноним (155), 01-Май-25, 16:01   +/
Все вопросы масштабирования с отказом от GIL решены конечно же не будут. Бесплатно ничего не бывает, программирование это всегда выбор компромиссов. Как ты сам заметил, GIL не единственное узкое место.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #223

234. Сообщение от User (??), 02-Май-25, 19:21   +/
> Вывернутая логика под спор. То что IBM ориентировалась на процессор, а не
> на язык инструкций (тут даже абстракция выше и неопределенность выше), Вы
> упускаете.

Ну, я могу конечно написать, например, что: "Паровая турбина - фигня на палочке и "нивзлетит", разве опыт Герона Александрийского всех не убедил?!" - но мне казалось, что тезис понятен и без такого упрощения

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

235. Сообщение от Аноним (235), 03-Май-25, 12:42   +/
scsh уже был, но скобочки интерактивному шеллу не особо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #228

236. Сообщение от Аноним (155), 04-Май-25, 20:21   +/
> но плюсов здесь в сравнении с bash не вижу

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

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


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

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




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

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