Илья Ермаков писал(а):
Про вырезание типов - вырезано всё то, что мешало динамической модульности.
Например, перечисления и массивовые константы - непонятно, как их расширять и потом контролировать совместимость.
а может проблема как раз в желании расширять?)) А про то что
расширение означает зависимость - не предупреждаем?))...
зы. Оберон нормальный язык но спроектированный из совершенно конкретных требований, для реализации конкретной
цели, без оглядки на совместимость и ВАШИ цели.
И поэтому многим сейчас он не подойдет.
Для переделывания Си-систем больше подошла бы некоторая
модернизированная Модула-4.
Вычищенная Модула-2, этакий Оберон-1, БЕЗ ООП.
зызы. Лучше бы Роман не РОСОЙ занялся а нормальный простой компилятор сделали. Пока что РОСА выглядит просто старым добрым освоением денег - неясно зачем она.