Лихой бред лихого мамкиного кулхацкера. Зачем им Паскаль, если им надо стрелять себе в ногу.
Я обосновал. Дырки между словарями. Отдал память под массив выше словарей, хрен уже что-то забудешь. Словари это мусор. Хороший язык будет чётко оперировать интерфейсами. А там даже параметры слов описываются в комментах. Рай для бандита.
Тут, скорее, не в силу компактности, а в силу того, что у тебя 4 Кб ОЗУ и прога в ПЗУ. Так да, я соглашусь.
Ты пойми главное - у тебя в Форте массив не просто сущность, а грязное пятно на белой памяти. И другим словам надо крепко подумать, чтобы его не затронуть. А в Обероне - вызвал NEW для массива и отдал ссылку на него куда угодно. И не паришься.
Наверно проще будет удавиться, чем запилить, или даже придумать зачем он там нужен.
Модульность - не надуманное понятие, а вызванное жизнью. Ты модульно живёшь в своём жилище. А не делишь кухню с соседом. (Я надеюсь). Форт это делить кухню, бритву, унитаз и презерватив с соседом, и зависеть от того, насколько он адекватный. А в реальном мире с этим плохо.
Переменные по ссылке в Си - те же адреса. Оберон даёт более герметичные абстракции.






Ответить с цитированием