Estoy buscando desarrollar un nuevo sistema Forth, destinado a facilitar el desarrollo del juego en una o varias plataformas de consola retro. Soy algo así como un principiante de Forth, y necesito tu ayuda para decidir en qué base de código Forth comenzar a migrar.¿De dónde empezar a portar desde Forth?
Básicamente, estoy buscando los méritos/desventajas de Forths particulares frente a los demás. He leído la fuente al JonesFORTH, así como los elogios y las críticas, y las discusiones sobre ANS en adelante, y desafortunadamente me han dejado bastante confundido. La comunidad Forth, por lo que puedo decir, parece estar dividida brutalmente a lo largo del tema de cumplimiento de normas, con muy buenos argumentos en ambos bandos sobre por qué el estándar es a la vez bueno y terrible. Sin embargo, parece que no puedo encontrar buenos consejos prácticos acerca de qué es exactamente lo que cambia el estándar, aparte del sentido general de que hace las cosas más complicadas y abarrotadas de lo que quizás deberían ser.
Espero hacer que el desarrollo sea más fácil para los programadores y aficionados que actualmente tienen miedo a la posibilidad de desarrollar en ensamblaje o C, así que me estoy inclinando por un Forth más simple, pero realmente no sé lo suficiente sobre Forth aún para tomar una decisión educada.