3 ms·
I too recently got the itch to learn Forth. So I went forth and implemented a very simple interpreter for a small Forth dialect: https://github.com/AZHenley/gof
by azhenley 8y ago
I too recently got the itch to learn Forth. So I went forth and implemented a very simple interpreter for a small Forth dialect: https://github.com/AZHenley/goforth https://github.com/AZHenley/goforth
It was quite fun but I still can't say that I know much about actually using Forth :)
- bunderbunder 8y agoI've fallen into that trap on both forth and lisp. It's fun as it is to implement interpreters for both, and it does give a sense of their simplicity. But, when you implement X in Y, you're not really learning X, you're learning how to write an interpreter (or compiler) in Y. Fortunately, the next step, which will teach you the language, is even more fun: Bootstrap your interpreter.
- JadeNB 8y ago> So I went and implemented a very simple interpreter for a small Forth dialect: You can't just write that. Chuck Moore, I assert with no evidence whatsoever, would require that you write "so I went forth and implemented …."
- azhenley 8y agoMy apologies, I have corrected the mistake!