Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск Snek 1.10, Python-подобного языка программирования для встраиваемых систем" | +/– | |
Сообщение от opennews (??), 29-Ноя-24, 10:11 | ||
Кит Паккард (Keith Packard), активный разработчик Debian, лидер проекта X.Org и создатель множества X-расширений, включая XRender, XComposite и XRandR, опубликовал новый выпуск языка программирования Snek 1.10, позиционируемого как упрощённый вариант языка Python, адаптированный для использования на встраиваемых системах, на которых недостаточно ресурсов для использования MicroPython и CircuitPython. Snek не претендует на полноценную поддержку языка Python, но может использоваться на чипах, имеющих всего 2КБ ОЗУ, 32 КБ Flash-памяти и 1КБ EEPROM. Код проекта распространяется под лицензией GPLv3. Сборки подготовлены для Linux, Windows и macOS... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +1 +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 10:11 | ||
Все нормальные пацаны уже давно на RISCV, а эти до сих пор сидят на древнеарме и выдают это за инновацию. | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | –4 +/– | |
Сообщение от Аноним (3), 29-Ноя-24, 10:16 | ||
RISC-V всё ещё не вошёл на рынок потребительской техники. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +6 +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 10:20 | ||
А ещё он не вошёл на рынок спутников достигших гелиопаузы. Только кому какое дело. Одноплатников на RISCV уже выше крыши. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +1 +/– | |
Сообщение от Аноним (12), 29-Ноя-24, 10:45 | ||
И чо на них пускать? Софта нет. Да и стоят они дороже малин и ардуин. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 12:40 | ||
Так софт и не появится если его не для чего делать. И цена не снизится пока не будет миллионных партий, но к этому всё идёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Бывалый Смузихлёб (ok), 29-Ноя-24, 15:39 | ||
настолько смачно, что даже стоить прокомментировать | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
41. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от ptr (ok), 29-Ноя-24, 14:10 | ||
Это только для тех, которые не в курсе, что даже WiFi лампочки и WiFi реле выпускаются уже на ESP32-C3, а линейку Xtensa Espressif сворачивает. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
45. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (3), 29-Ноя-24, 14:59 | ||
Разницу между встраиваемой техникой и потребительской техникой надо объяснять? | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от ptr (ok), 29-Ноя-24, 15:04 | ||
> Разницу между встраиваемой техникой и потребительской техникой надо объяснять? | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (3), 29-Ноя-24, 16:43 | ||
Лампочка встраивается куда-нибудь или её пользуются самостоятельно как смартфоном? | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от ptr (ok), 29-Ноя-24, 17:28 | ||
Иногда вкручивается в патрон, если это можно назвать "встраивается", так как специалиста-электрика при этом вряд ли кто вызывает. Иногда ей пользуются самостоятельно, если это уличный или настенный светильник. | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (3), 29-Ноя-24, 10:11 | ||
Мнение анонимных экспертов, стоит учить сабж или лучше сконцентрироваться на Питоне? | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 10:16 | ||
Это всего лишь dsl для их фирменного snekboard причем что характерно это контроллер для Lego. А поддержка сторонних плат это просто маркетинг. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | –1 +/– | |
Сообщение от Аноним (6), 29-Ноя-24, 10:28 | ||
зачем тебе питон? посмотри на хедхантере за что больше платят, то и учи | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
7. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +2 +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 10:31 | ||
Неверная стратегия. Платят больше за то что фиг выучишь и спец там нужен с миллионом лет опыт. Учить надо то на что больше вакансий и что востребовано т.е. для РФ это 1С. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (6), 29-Ноя-24, 10:49 | ||
ты ещё посоветуй осваивать low-code | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 10:55 | ||
УюУ меня товарищ уехал в Тайланд и стал лоукод программистом, а был сисадмином. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (39), 29-Ноя-24, 13:39 | ||
>Учить надо то на что больше вакансий и что востребовано | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
47. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | –1 +/– | |
Сообщение от Аноним (3), 29-Ноя-24, 15:01 | ||
Не, для ручного труда у меня руки не и с того места, да и ленивый через-чур. | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (3), 29-Ноя-24, 15:01 | ||
Про 1С уже грешным делом начинаю задумываться, но всё же С++ более желательный вариант, тем более что я его уже начинал изучать. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
20. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | –2 +/– | |
Сообщение от Аноним (20), 29-Ноя-24, 11:07 | ||
Питон - точно кратковременное увлечение. До всплеска машинного обучения и нейросетей он жил в очень ограниченном мире. Но и там не удержится. Что-либо серьёзное на нём как нельзя было делать 20 лет назад, так и сейчас нельзя. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
21. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Прохожий (??), 29-Ноя-24, 11:19 | ||
> Питон - точно кратковременное увлечение. До всплеска машинного обучения и нейросетей он жил в очень ограниченном мире. Но и там не удержится. Что-либо серьёзное на нём как нельзя было делать 20 лет назад, так и сейчас нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +2 +/– | |
Сообщение от Аноним (23), 29-Ноя-24, 11:23 | ||
Это вы до машинного обучения и нейросетей не воспринимали питон всерьез. Так-то он в академической среде популярен уже лет 20 как. Все эти новомодные штучки результат этой популярности, а не наоборот. Поэтому никуда питон в обозримом будущем не денется. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
24. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +1 +/– | |
Сообщение от Аноним (20), 29-Ноя-24, 11:35 | ||
Академическая среда очень переменчива. Собственно, питон когда-то всплыл из-за тех, кто не был способен мыслить на более низком уровне. В сравнении с Перлом, вероятно, Питон более простой. Но сейчас времена изменились. А питон запихнули даже туда, где ему вообще не место. Например в базовую подготовку программистов. Большинство из тех, кто вырос на питоне, программистами в итоге то и не смогут стать потому, что любой современный язык программирования будет ломать им мозги. Соответственно, это поколение списываем. А как только верхние руководители спохватятся, то в университетах поставят курсы на чём-то современном. И всё. Удел Питона - пенсионеры из потерянного поколения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от 1 (??), 29-Ноя-24, 12:06 | ||
С Фортраном. Perl и "академики" - "две вещи несовместные" (с) | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (3), 29-Ноя-24, 15:04 | ||
>Большинство из тех, кто вырос на питоне, программистами в итоге то и не смогут стать потому, что любой современный язык программирования будет ломать им мозги. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
51. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (20), 29-Ноя-24, 15:14 | ||
> Про существование питона узнал в году так 2014 наверное, может даже позже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от _kp (ok), 29-Ноя-24, 14:06 | ||
>>Что-либо серьёзное на нём нельзя | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
46. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Вася Пупкин (?), 29-Ноя-24, 15:01 | ||
И без ML питонов хватало в ютубах и прочих инстаграммах. То что вы его не видели, говорит только то, что вы его не видели. А на счет читаемости - наоборот. Это самый читаемый из всех популярно-используемых языков по построению. Это его основная идея и философия. Возможно вы ее не прочувствовали. | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
52. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (20), 29-Ноя-24, 15:15 | ||
> А на счет читаемости - наоборот. Это самый читаемый из всех популярно-используемых языков по построению. Это его основная идея и философия | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Вася Пупкин (?), 29-Ноя-24, 17:22 | ||
Без относительно функциональщины и прочих прологов для императивщины читаемее ничего нет. Либо приводи объективные примеры(ты же про современный петон с gradual typing?) | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от ptr (ok), 29-Ноя-24, 14:16 | ||
Для встраиваемых систем язык с динамической типизацией и сборкой мусора имеет весьма узкую область применения. Например, на PFS154 с его 128 байтами RAM - это точно не взлетит при любом раскладе. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
8. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +3 +/– | |
Сообщение от Аноним (8), 29-Ноя-24, 10:31 | ||
> используется синтаксис Python | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +2 +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 10:35 | ||
Потому что на других языках нельзя заставить программиста нормально форматировать текст кода. А тут встроенный стандартом автоформат на уровне стандарта языка, а не тулза сбоку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +1 +/– | |
Сообщение от Аноним (8), 29-Ноя-24, 10:45 | ||
Можно. Есть такая вещь, называется автоформаттер, который можно настроить, чтобы он срабатывал по Ctrl-S при сохранении в редакторе. Во-вторых, есть CI/CD, где можно добавить проверку, блочащий MR/PR, если код коряво отформатирован. В-третьих, подобные решения есть и для питона, потому что его синтаксис все равно свободный: `a=42` -- здесь можно с пробелами, а можно без, но чтобы приучить программера ставить пробелы вокруг знака равно, все равно придется обмазываться автоформаттерами и CI/CD. Так что твой аргумент попросту невалиден. В-четвертых, код с пробельчиками тяжело копировать-вставлять в каких-нибудь мессенджерах, не умеющих в маркдаун, но это уже другая история. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (15), 29-Ноя-24, 10:54 | ||
Это все фигня. Можно сделать успешный ЯП с пробелами, можно без пробелов. Ни на что это не влияет абсолютно. И обсуждать это вообще смысла нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от 1 (??), 29-Ноя-24, 12:08 | ||
Конечно с пробелами. Как в JCL. | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (55), 29-Ноя-24, 16:24 | ||
> Это все фигня. Можно сделать успешный ЯП с пробелами, можно без пробелов. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
19. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +2 +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 11:02 | ||
В том то и дело что можно добавить, а можно не добавить. А уж когда в твой проект коммитит товарищ у которого тоже автоформатирование, только не такое же как у тебя и тебе прилетает коммит с тысячами правок, но все про форматирование и ты ничего там не поймёшь. И все это CI/CD это костыль, который не работает. Самое лучшее что смогли придумать это как в Go принудительное форматирование на уровне тулинга компилятора. Но это уже принудиловка и во многих случаях мешает. А вот в питоне лучшее компромиссное решение и защищает от копипастеров что тоже плюс. И ограничивает уровень вложенности в отличии от других языков которые любят вкладывать. | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
22. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +1 +/– | |
Сообщение от Аноним (8), 29-Ноя-24, 11:21 | ||
> в твой проект коммитит товарищ у которого тоже автоформатирование, только не такое же как у тебя | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Bottle (?), 29-Ноя-24, 12:23 | ||
CI/CD совершенно не защитит тебя от той ситуации, когда code style у заимствованной библиотеки другой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (8), 29-Ноя-24, 12:40 | ||
> code style у заимствованной библиотеки другой | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 12:51 | ||
Потому что количество пробелов после равно не имеет значения. Оно даже в питоне рекомендовано в разных случаях разное. Строго оговоренно только то что действительно влияет на восприятие кода. И в этим сила питона. И тут я даже не упоминаю что фигурные скобки как и в целом любые скобочки на современных клавиатурах неудобно нажимать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (1), 29-Ноя-24, 12:46 | ||
Вот вот принуждает, заставляет. А кто проверяет заставлятеля и кто самое главное заставляет его слушать непонятно. А питон, на секундочку, появился в 1991 году и сразу сделал красиво. А тогда не то что ci/cd не было, но даже системы контроля версий были под вопросом. Зато питон позволяет делать красиво без всего этого наносного. | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
32. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +1 +/– | |
Сообщение от Аноним (32), 29-Ноя-24, 12:24 | ||
> В-четвертых, код с пробельчиками тяжело копировать-вставлять в каких-нибудь мессенджерах, не умеющих в маркдаун | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
44. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от _kp (ok), 29-Ноя-24, 14:22 | ||
>> заставить программиста нормально форматировать | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
11. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (12), 29-Ноя-24, 10:43 | ||
Щас бы придираться к синтаксису, который не важен, а не к семантике, которая единственная важная вещь в дизайне ЯП. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
29. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | –1 +/– | |
Сообщение от Аноним (32), 29-Ноя-24, 12:16 | ||
> То есть опять программировать пробельчиками? | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
58. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Федорчук (-), 29-Ноя-24, 17:01 | ||
Стандартно TAB в системе установлен в 8 пробелов. У меня редактор настроен на табуляцию с 4-мя пробелами. Если я перешлю свои исходники другому человеку он увидит код с табуляцией в 8 пробелов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (-), 29-Ноя-24, 17:36 | ||
> Стандартно TAB в системе установлен в 8 пробелов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +2 +/– | |
Сообщение от Я (??), 29-Ноя-24, 11:51 | ||
смысл? никакой пользы от питона там нет, ни экосистемы, ни библиотек, ни безопасности. только ради пробелов и хайпа? | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от нах. (?), 29-Ноя-24, 15:51 | ||
блин, ну одну буковку поменять - и взлетело бы! | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Выпуск Snek 1.10, Python-подобного языка программирования дл..." | +/– | |
Сообщение от Аноним (-), 29-Ноя-24, 17:35 | ||
> может использоваться на чипах, имеющих всего 2КБ ОЗУ, 32 КБ Flash-памяти и 1КБ EEPROM. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |