|
|
|
|
|
by swdunlop
4713 days ago
|
|
It would, except that the JVM is short a stack -- Forth really likes having two. A Toy Forth is a great next step after writing a Toy Lisp. It's like exploring an alternate universe, where any sort of abstraction between you and the hardware should be knocked down in the name of simplicity. A few great places to get started: - Forth Warrior, a programming game using a java-based Forth machine with 2d sprites. - Jones Forth, a literate x86 forth implementation (great for learning plumbing) - Retro Forth, a minimalist little virtual machine and Forth image that targets it. None of these are ANS Forth / FIG Forth / etc compatible, which I think is in keeping with Moore's tradition of just whipping up a new dialect whenever he has a new problem domain. [1]: https://github.com/JohnEarnest/Mako/tree/master/games/Warrio... [2]: http://git.annexia.org/?p=jonesforth.git;a=blob_plain;f=jone... [3]: http://retroforth.org |
|