Тема данного топика интересна и возможно есть хорошее обсуждение в других топиках.
Не затевая "религиозных войн" Сформулирую свои критерии быстрой разработки софта
1. Интерактивная среда работы с отлаживаемым железом с минимальным откликом по
проверке работоспособности кода или его части.
2. Возможность решать задачу в терминах предметной области с заточенными под
эту область языковыми средствами.
3. Знание и использование "минимально" необходимого базиса работы с контроллером,
с "продвинутым" инструментарием.
4. Иметь возможность вместе с "эволюционированием" понимания предметной области
и способов решения задач в ней подстраивать используемый инструментарий разработки.
....
В моём случае выбран для использования Форт (Forth) язык, как наиболее адекватный
перчисленным требованиям.
P.S. Появился ещё один вариант Форта для AVR на базе Форта SPF4 пригодный для использования
как в Linux так и Windows и автор планирует его дальше развивать.
Ссылка
http://www.fforum.winglion.ru/viewtopic.ph...;p=33581#p33581Ссылки на другие Форт системы можно найти на данном форуме в разделе про микроконтроллеры.
При критике технологического подхода с использованием Форт языка желательно иметь достаточное
представление о плюсах, минусах и подводных камнях в реалиях данного вопроса.