Я собираюсь разработать новую систему Forth, призванную упростить разработку игр. на одной или, возможно, нескольких платформах ретро-консолей. Я новичок в Forth, и мне нужна ваша помощь, чтобы решить, с какой базы кода Forth начать перенос.
Я в основном ищу достоинства / недостатки конкретных Фортов по сравнению друг с другом. Я прочитал исходный текст JonesFORTH, а также похвалу и критику в его адрес. , и обсуждение ANS, и, к сожалению, остались довольно запутанными. Судя по тому, что я могу сказать, сообщество Forth, кажется, довольно сильно разделено по вопросу соответствия стандартам, и оба лагеря приводят очень веские аргументы относительно того, почему стандарт является одновременно и хорошей, и ужасной вещью. Однако я не могу найти хороший практический совет о том, что именно изменяет стандарт, кроме общего смысла, что он делает вещи более сложными и раздутыми, чем они, возможно, должны быть.
Я надеюсь упростить разработку для программистов и любителей, которых в настоящее время пугает перспектива разработки на ассемблере или C, поэтому я склоняюсь к более простому Форту, но я еще недостаточно знаю о Форте, чтобы сделать взвешенное решение.