Сохранен 22
https://2ch.su/b/res/299098659.html
Добавлена поддержка ЭЧ/Ech (ex-Escapechan). Набегаем, тестируем архивацию, сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Сап, на чем писать по для роботов? Ознакомился с электрическими схемами и микроконтроллерами - физич

 Аноним 21/01/24 Вск 16:07:48 #1 №299098659 
17058048505860.png
Сап, на чем писать по для роботов?
Ознакомился с электрическими схемами и микроконтроллерами - физически спаять железо по схеме выглядит намного проще (на первый взгляд), чем написать программу, которая взаимодействует с железом. Пример результата - роботособака, которая приносит тапочки.

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

Выбрать С или С++? Или это одно и то же? Про С в вики написано, что устаревший.

Знаю жс натив, но это абсолютно далеко от нужного: ебаться с нодой и десятью компиляторами не бро имхо.

В какую сторону рыть?
Аноним 21/01/24 Вск 16:08:32 #2 №299098704 
Бамп
Аноним 21/01/24 Вск 16:09:00 #3 №299098729 
17058064790842.mp4
Бамп
Аноним 21/01/24 Вск 16:09:25 #4 №299098751 
Бамп
Аноним 21/01/24 Вск 16:09:35 #5 №299098764 
С/С++

Языки похожи, выбери тот который больше нравится. Мне плюс плюс больше вкатывает, приятнее как-то.
Аноним 21/01/24 Вск 16:10:30 #6 №299098809 
>>299098764
Есть ли разница касательно моих задач?
Аноним 21/01/24 Вск 16:29:27 #7 №299099654 
Ещё бамп 1/3
Аноним 21/01/24 Вск 16:31:07 #8 №299099731 
Бамп
Аноним 21/01/24 Вск 16:31:28 #9 №299099750 
Бамп
Аноним 21/01/24 Вск 16:32:47 #10 №299099808 
>>299098659 (OP)
Бери С. В плюсы уже много говна нахуевертили, а роботам нужна производительность из 10. Единственный момент, что к работе с памятью нужно внимательным быть. Полезно ещё будет в ассемблере разобраться, чтоб понимать, как процессор и память работают. Потрать вечер на эту https://nandgame.com/ хуйню, понимание работы вычислителей возрастёт.
Аноним 21/01/24 Вск 16:34:11 #11 №299099854 
>>299098659 (OP)
Обычно для различных математических решений используют питон.
sage[mailto:sage] Аноним 21/01/24 Вск 16:34:51 #12 №299099889 
>>299098659 (OP)
Плюсы бери. Код писать быстрее будешь. Из минусов станешь говноедом проще прострелить себе колено.
Аноним 21/01/24 Вск 16:35:39 #13 №299099924 
>>299099854
Питон же высокоуровневый, он энивей компилируется в какое-то гавно? Абсолютно незнаком с темой

оп
Аноним 21/01/24 Вск 16:37:12 #14 №299099999 
>>299099889
Бля ну вы определитесь. У самого меня душа лежит к С лишь по причине, что в нем мало кодеров и не мейнстрим. А напрягает, что "устаревший" и возможно какие-то важные функции недоступны
Аноним 21/01/24 Вск 16:37:51 #15 №299100036 
>>299099999
Хех
Аноним 21/01/24 Вск 16:38:20 #16 №299100057 
>>299099999
Бля етр жестко
sage[mailto:sage] Аноним 21/01/24 Вск 16:43:46 #17 №299100324 
>>299099999
Разница лишь в том, что в плюсах сахарку добавили, всякую хуйню чтобы жить проще было. В си у тебя нихуя нет, ты все руками делаешь, кода больше, больше контроль и больше думать нужно. Если у тебя нет критичных к производительности моментов бери плюсы и используй его фичи по необходимости, это проще чем изобретать велосипед на си. В любом случае где надо можешь их комбинировать либо вообще асм вставки ебашить. Я бы сам си юзал, но только потому что люблю сам контролировать когда у меня сегфолты посыпятся. Для начала/вката/попробовать юзай плюсы, потом сам решишь, свичнуться на си будет несложно.
Аноним 21/01/24 Вск 16:46:14 #18 №299100444 
>>299100324
Спасибо
Аноним 21/01/24 Вск 16:58:01 #19 №299101018 
>>299098659 (OP)
начни с ардуиновских поделок а там видно будет
Аноним 21/01/24 Вск 17:07:20 #20 №299101455 
>>299098659 (OP)
Основная масса эмбеддед приложений на C написана, так как он легкий, быстрый и предсказуемый. На железках помощнее используют плюсы ради удобства, но могут всплывать неочевидные баги. Сейчас еще раст пытается ворваться, но когда интересовался в последний раз, его потолком было мигание светодиодом на паре камней.
Аноним 21/01/24 Вск 17:07:26 #21 №299101460 
>>299101018
Не, я хочу сразу с базы. Я вот начал в 2016 натив жс вместо жиквери учить, ни разу не пожалел
Аноним 21/01/24 Вск 17:12:18 #22 №299101696 
>>299101460
>я хочу сразу с базы
База: STM32 для мозгов на микроконтроллерах, NXP для мозгов на микропроцессорах, ESP32 для беспровода и C в качестве языка если линух, то плюсы. Можешь еще покопать в направлении ПЛИС и сигнальных процессоров, если интересно.
comments powered by Disqus