Цитата Сообщение от inozemcew Посмотреть сообщение
Ну, потому, что передача данных через стек - это основной способ передачи параметров между "словами" форта.
у кого основной, а у кого и нет, ты никак не въедешь, что в форте нет жёстких ограничений
никто же не запрещает, например, передавать между процедурами только ссылки на объект (ОДИН тип)
никто не запрещает навернуть парсер, чтобы пропускал только безопасный код, а небезопасный сам генерировал

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

Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
Я Форт стараюсь критиковать объективно, имея опыт работы и на Обероне, и на Форте.
Нет, субъективно, принимая некоторые свойства языков (типобезопасность "искаропки", конкретная реализация модульности) за абсолютную сверхценность всегда для всех. А это не так, кому-то важнее эффективная небезопасная работа ближе к железу, причём, как уже отмечал, если навернуть любых абстракций при желании нет принципиальных препятствий, то вот спуститься ниже практически невозможно. Этот недостаток - неустраним.

Впрочем, замечание про ретро может говорить о том, что ты прозреваешь))

Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
А у меня была другая идея: помочь начинающим без знания ассемблера и Си, с минимальным знанием Паскаля, получить первый опыт программирования для разных ретро-платформ. Потом выяснилось, что подход обещает гораздо более широкое применение.
Ууу, это надо после школы или ВУЗа лет так 20 не иметь дела с актуальным программированием вообще, но при этом и Паскаль не забыть. Много ли таких "начинающих"?