Сообщение от
Oleg N. Cher
У некоторых “сетевых” людей промелькнула мысль “заточить” C-- для генерации кода Z80, используя парсинг C--: “Насколько это трудоемко? Помню, увидел его в первый раз, это была версия, не умевшая даже PM, но уже с большим набором библиотек, плюс приятный и ясный синтаксис. Первая мысль — так бы на Спектрум! Я не думаю, что перекраивать компилятор придется очень сильно — та же модель tiny очень подходит для Z80, и мнемоники в большей степени похожи. Сорцы брать старых версий, где защищенного режима и win32 нет. Необходимость в таком языке возникла давно — не все ж на ассемблере программировать!”
Но вот что М.Шекер думает по этому поводу: “Теоретически ничего невозможного нет, надо только желание и время. Умножение, деление и другие возможности языка можно эмулировать вызовом соответствующих inline-процедур. Но необходимости я в этом не вижу. Архитектура и возможности Z80 сильно отстали от интеловской линейки. Лучше заняться переписыванием софта Z80 на С-- (там встречаются неплохие идеи и их реализации, но и они могут скоро потерять свою актуальность)”.
Что ж, очень жаль. :-( Но, может, и среди спектрумистов найдется свой Шекер? :-)