А что касается Lisp — то да, меня сильно утомил, а точнее, откровенно заебал C++. Меня каждый раз передёргивает, когда я хочу произвести какие-либо вычисления во время компиляции (размер буфера для SPI — из недавнего), чтобы получить оптимальный и гибкий код. Путь, который предлагает C++ — путь в никуда. Метапрограммирование на шаблонах концептуально интересно, но это какой-то ментальный онанизм.
...
И да, всё вышесказанное относиться не только к ARM, но также к AVR и вообще любым МК, с которыми нам придётся работать. Но на ARM будет, конечно, проще — больше мощи и оперативку нарастить легко, если понадобится много памяти.
Ещё один важный момент — качественные и свободные компиляторы. Пока только GCC -_-, причём насчёт качества кое-где можно и усомниться. Остальное — за бабло. Это ещё один минус C++: чтобы написать для него хотя бы средненький компилятор, нужно либо быть гением, либо долбится несколько лет.
http://robocraft.ru/forum/viewtopic.php?...
asmer
13.01.2012 20:55 Psi+
Do you really want to delete ?
Писал на темплейтах много чего в компил-тайме под ATTiny, УМВР.
а никто не говорит что оно не работает. просто наверное это не самый простой способ и не самый удобный/гибкий.
а контроллеры особо не изнасилуешь. тут вопрос компилятора с максимально гибкого языка.
Обоснуйте, что не так с плюсцами.
Я решал на 2 МГц (такой кристалл был на аттини) задачу получения команд с Большого Брата, их парсинга и сохранения с последующим выполнением в виде управления неодимовым лазером. Мне там больше темплейты нужны были для тайпсейф-хуиты.
тебе к dmz.
инбифо поговоил с пастой.