Evgeny_CDАрхитектор (26.06.2013 20:00, просмотров: 218) ответил fk0 на Для Evgeny_CD. Это конец. Завтра программирование МК сведётся к тому, к чему пришло web-программирование. Пора осваивать новую профессию.
не завтра. И не от Espruino (Slower, because code is interpreted. Too slow for Audio + Video. No network connectivity). Но программизм контроллеров точно кардинально изменится. Весьма быстро, по моим ощущениям. Понятие Too slow быстро меняется. На 200 Мгц Cortex-M4 оно уже будет так и slow, а в 256к ОЗУ нехилый интерпретатор влезет. А еще через 2 года это будут 400 Мгц и 512к ОЗУ или даже мегабайт.
[хотя прогресс во FLASH идет крайне медленно. Ренесас с 10 нс FLASH стоят особняком, и не факт, что они до 5 нс турбируют свой FLASH].
Я давно рисчечу (как народ, вероятно, заметил) более удобные, чем C кодинг, подходы к разработке.
И вариантов тут 2:
* либо какая-то удачная система managed code (LUA|Java|.NET|хз что)
* либо некий протоязык, с которого компилится в C возможностью пошаговой отладки в C (назовем это Дракон-подход)
Абсолютной победы не будет, оба варианта будут жить до моей старости.