> -- Vlad писал(а):
> P.S. Вообще если есть такая сильная уверенность в правильности оберонов для встроеннных систем, то кто мешает написать кросс-компилятор?Ну, Вирту никто не мешает делать свои кросс-компиляторы Оберонов для микроконтроллеров Strong-ARM...
> -- Vlad писал(а):
> По моим прикидкам, для сильно обрезанного варианта (без GC и сопутствующего рантайма) и с учетом 100% загрузки на работе, для этого достаточно нескольких выходных. Что мешает? Вопрос без иронии, просто интересно.Ну, там ещё придётся сделать какую-никакую стандартную библиотечку, библиотеку арифметики с плавающей точкой, и т.д. и т.п....
Было у меня как-то желание сподвигнуться на это дело, но эти библиотеки перевесили сомнительные выгоды от такого транслятора. Меня лично Си вполне устраивает в микроконтроллерах, с чужим кодом общаться почти не приходится, а если и приходится, то переписываю всё нафик, а мой стиль написания программ на Си меня вполне устраивает и, по-моему, он вполне нормальный. Я не использую такие выкрутасы, как ++i+j++ и тому подобные маразмы... :о)

> -- Рэйлвэй Каген писал(а):
> Для встраиваемых систем на базе микроконтроллеров:...В общем нетленным остается только обероновский стиль программирования в лучшем смысле этого слова. Перевесит ли это перечисленные выше минусы?Для таких целей (имхо) лучше всего взять общее подмножество языков Модула-2 и Оберон, с добавлением объединений из Модулы-2...