Ethereal писал(а):
А стоит написать ? Просто имеется опыт.
Безусловно стоит
Два дня читал, ломал голову. Реализовывать нужно некоторую абстрактную машину.
Это избавит от необходимости конкретизировать разные частности, которые будут вредить
методологии. А тут нужен насколько это возможно простой инструмент.
Потому что
Hishnik писал(а):
А вот когда навык будет отработан, можно уже переносить Форт на другие языки.
Hishnik писал(а):
vikt писал(а):
Нет. Лучше под некоторую абстрактную машину.
Тогда лучше начать с выбора приятного в работе инструмента - C++/C#/Java и т.д.,
Ява единственный нормальный способ программированмя подавляющего большинства
мобильных платформ. Зато си более менее все знают. Можно хоть на псевдокоде.
Впринципе в форте нет компонентов, которые сложно реализовать на конкретном языке,
если алгоритм этого компонента понятен. Просто компонентов этих многовато.
.
Еще. Создание элементарного форт транслятора по этой методологии, не должно
быть какой-то творческой задачей. Это должно быть некоторой рутиной.
Творчества выше крыши потребуется на реализацию прикладной программы.
В моем представлении, выглядеть должно примерно так.
Создается ветка.
Описывается процесс создания транслятора.
Ветка закрывается.
Все вопросы и обсуждения в другой ветке. Если по результатам обсуждения
вдруг станет очевидным, что можно улучшить что-нибудь в исходной ветке,
модератор вносит изменение, и опять закрывает ветку.
.