Quiero aprender Forth en Windows. ¿Qué es un buen compilador o entorno para usar?

Advertencias : Ha pasado mucho tiempo desde que hice Windows (Win95, para ser precisos), así que voy con lo que recuerdo y una lectura rápida de los sitios web relevantes. También supondré que está buscando implementaciones gratuitas y, por lo tanto, transmitiré las diversas ofertas comerciales de FORTH, Inc., MPE y otros.

La sugerencia de Jonathan Day de pForth es un buen lugar para comenzar si realmente solo quiere aprender Forth, y no necesita soporte de gráficos de Windows y / o un IDE gráfico completo. Si lo hace, entonces el que solía usar es Win32Forth; La última versión de actualización fue en agosto de 2013, por lo que creo que todavía es viable.

EDITAR: Olvidé agregar que hace unas horas, todavía había actividad en el Win32Forth Yahoo! Lista de correo de grupos, por lo que podrá obtener ayuda de la comunidad si está atrapado de alguna manera.

Otro candidato con el que incursioné brevemente hace mucho tiempo es SP-Forth. Su último lanzamiento fue hace 5 años, pero aún debería funcionar, y cuenta con una lista considerable de bibliotecas adicionales que podrían ayudarlo a evitar “reinventar la rueda”.

4tH está en desarrollo activo. Si no necesita las palabras de definición más avanzadas (palabras ejecutadas en tiempo de compilación), no puede equivocarse con este Forth.

Tiene soporte completo de punto flotante.

Hay un grupo de Grupos de Google activo, groups.google.com/group/4th-compiler donde tiene lugar la conversación principal. El autor está allí y suele ser muy receptivo.

Esta es la mejor lista de compiladores de Forth que puedo encontrar.

http://www.forth.org/compilers.html

No está actualizado y algunos enlaces están rotos. De estos, pForth es el único que se mantiene activamente, no se ejecuta dentro de más capas y cumple con los estándares en lugar de un dialecto. Eso limita un poco mi alcance.

Esta pregunta está un poco anticuada, pero por ahora (mayo de 2017) una versión de evaluación ilimitada de SwiftForth está disponible en Forth, Inc. La única restricción es la fuente de Kernel que falta. De todos modos, uno puede hacer archivos llave en mano (exe).

PropForth está en desarrollo activo, pero no es para Windows. GForth parece funcionar en Windows, y ha sido portado a Android.

Win32Forth también parece funcionar bien.