PL/M компилер точно сгенерит код эффективней, чем Си. А насчёт PL/1 я не уверен. Не тестил.

Цитата Сообщение от PPC Посмотреть сообщение
Это очень простая для оптимизатора ситуация, почему Manx её не сделал, мне до конца не ясно.
Это может быть связано с однопроходностью компилятора. В момент разбора синтаксиса по строкам и генерации кода для входа в процедуру у компилятора может ещё не быть информации, вызывается ли эта функция рекурсивно, или нет.

Ну, в общем, только тестировать, а не радоваться заранее.

Кстати, Ofront+ (Оберон в Си) умеет генерить на выходе K&R, если что. Ну и ANSI конечно тоже.

Цитата Сообщение от PPC Посмотреть сообщение
Язык C-это наше всё - самое то быстро писать CP/M-совместимые утилиты.
Есть ещё Cowgol.

- - - Добавлено - - -

Мне больше всего интересно в этой теме:

a) применение ACK в качестве компилятора для разработки восьмибитных игр на Паскале и Модуле-2 для Вектора-06Ц, Специалиста, Апогея и др. платформ на КР580;

b) применение ACK в качестве бэк-энда при разработке игр на Обероне под эти же платформы.

На эти темы буду рад пообщаться.