gudleifr писал(а):
Как набор слов может определить архитектуру?
Набор слов определяет... набор слов
Архитектура Форта уже обсосана на форуме неоднократно, вот только дальше обсасывания дело не идет. Жизнеспособность всех теоретических выкладок может быть проверена только путем реализации на этой базе рабочего набора слов.
gudleifr писал(а):
Нет, несколько палок в колеса коллега Хищник предусмотрел: запретил ф-иям возвращать значения, заставил пользоваться только определенными буферами, но это все.
Драконовские ограничения!
Но я бы с интересом посмотрел на вариант, когда часть функций что-нибудь возвращала бы, а часть - нет. Только не вытеоретизированный из пальца, а чтобы это можно было запустить, определить там новые слова и т.д.
gudleifr писал(а):
1) создать окружающую среду, в которой Forth-подобные структуры могли бы "жить" сами по себе;
Только надо было внимательно читать самый первый пост. Окружающая среда - это та среда, в которую встраивается данный вариант Форта. Она такая, какая требуется разработчику - хоть консоль, хоть GUI. Сред разработки на Си достаточно много, и волна флейма о том, под какие версии можно/нельзя/лучше собирать, была бы совершенно излишней.
gudleifr писал(а):
2) создать честный шаблон с описанными межмодульными интерфейсами и внутримодульными заглушками;
3) описать основные Forth-процессы и заставить их реализовать по частям.
Это называется "мне не нравится, потому что не по-моему".
gudleifr писал(а):
Даже, если корчить из себя Сократа, надо научиться задавать учебные вопросы.
Даже если корчить из себя опытного преподавателя, надо научиться видеть другие варианты обучения. В частности, для людей, которые как минимум обладают уже состоявшейся квалификацией, и приходят не для получения оценок, чтобы с облегчением выбежать с зачеткой, а чтобы, будучи специалистами в одной области, изучить опыт специалиста в другой области. Мсье настолько великий преподаватель, что способен с наскока определить, какой вариант повышения квалификации для неизвестной аудитории без стабильной обратной связи будет наиболее эффективен? Ну-ну...