[an error occurred while processing this directive]
|
2. поставленная цель - не заменить эмбедера прикладным програмистом, а дать эмбедеру более строгий язык, дабы компилятор смог эффективнее отслеживать "тупые" ошибки
Новый язык - это средство достижения этой цели. Эмбедер по преженму будет писать "nop;nop;nop - на худой конец" ;)
Модель ЦПУ и периферии, в том или ином виде и сейчас создаются внутрях компиляторов, линкеров и симуляторов. Только их описание либо скрыто от эмбедера либо выполнено особым и недокументированным "языком описания модели".
3. Абсолютно с вами согласен. Не буду смешивать
4. да нет там никаких "художественных изысков" ;), словарный запас не превышает уровня даташитов ;))