Показать сообщение отдельно
Старый 13.02.2020, 14:48   #79
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 48
Сообщений: 3,800
Вес репутации: 6357/149
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: В чём удобство MPLAB Code Configurator (MCC)?

Речь не о железе абдурины, речь о абдурине как степени упоротости и тупости...
Вот оттуда перлы...
Цитата:
Почитайте текст и коменты Ардуино vs STM32 | Блог им. Catethysis: Собственно, почему мне и небезразлична ардуина — потому что уже давно началось проникновение этих недодельщиков на рынок труда, и заказы на фрилансе.

Профессиональные разработчики на мк люто ненавидят ардуино, за то теперь даже любой школьник может запрограммировать то, что они изучали лет 5-10, изучая тонны даташитов и каждый раз изобретая велосипеды, делая все нужные библиотеки для нужной периферии под свой мк практически с нуля.

Я категорически не соглашусь с автором.

В мире программирования всё делается ради трех благ:
1. сделать код переносимым - это самое важное!
2. увеличить скорость разработки
3. снизить порог вхождения
От того и хэйтинг ардуины и им подобным — она решает поставленную задачу куда быстрее чем вы своими сями и ассемблерами.
Что в итоге? В итоге страх программистов перед тем что всякие школьники просто выкинут их с рынка труда, потому как реальность в том, что заказчик выберет тот метод разработки который выполняет поставленную задачу проще и дешевле — а разработка с помощью таких инструментов в разы дешевле и быстрее, результат намного легче поддерживать и переносить.

Да, ардуина она как швейцарский ножик — не супер быстрая, но зато многофункциональная. Да и скорость разработки с ней выше в 10-100 раз чем с другими семействами мк, благодаря отличной документации и большому количеству готовых библиотек и готовых примеров кода на все случаи жизни.
А свою профпригодность она уже доказала сотнями проектов, типа роботов, ЧПУ, квадрококоптеров и вебсерверов. Будущее - это выпуск бытовой техники с ардуино внутри и открытой прошивкой. Приэтом ардуино не обызательно болжен быть основным контроллером, а скорее интерфейсом с встроенной защитой от дурака для взаимодействия с основным процессором.

В программировании на пк все эти годы старались сделать жизнь программиста проще создавая различные кроссплатформенные фреймворки и универсальные библиотеки, это единственно верный и правильный путь, хорошо что разработка у эмбеддеров наконец то пошла по тому же пути (только вместо кроссплатформенности будет кроссархитектурность - способность запускать тот же код написанный с использованием переносимых библиотек на AVR, ARM_STM32, ARM_SAM3X и др. архитектурах. Кроссплатформенность у нас и так уже есть - средства разработки работают под всеми популярными ОС)

Когда Arduino_STM32 допилят до максимальной совместимости с ардуино библиотеками, старым паялам на фрилансе станет совсем тяжко. Но они всегда могут найти более серьезные проекты, куда ембеддеров-ардуинщиков без опыта работы просто не возьмут.
dosikus вне форума   Ответить с цитированием