5 ms·
Any opinion on which Forth implementation is good for 8-bit CPUs, in particular 8051?
by actionfromafar 27d ago
Any opinion on which Forth implementation is good for 8-bit CPUs, in particular 8051?
- jacquesm 27d agoYour own. And I'm not joking.
- actionfromafar 27d agoNo, it makes sense now that you say it. :) It's not large.
- jacquesm 27d agoFor every person that uses forth for something even a little bit more elaborate rolling your own is a rite of passage. I highly recommend it because it will get rid of the 'turtles all the way down' feeling that typical modern day software development gives. Once you get it working and you want access to a richer environment you can always choose to layer another 'ready made' thing on top of your own or to build your own environment out. But FORTH is an acquired taste, you can't just hop to github or apt-get install something to give you a particular large and battle tested library. It's more akin to watchmaking or jewelry than herding cattle.
- anthk 27d agoC64: https://github.com/jkotlinski/durexforth https://github.com/jkotlinski/durexforth It's impressive what you can do in the C64 with just Forth instead of C64 Basic. For Speccy/ZX80/ZX81, I'm pretty sure they ported the Jupyter ACE one, boosting up the available RAM in the 48k and 128k making Basic almost obsolete in that platform.