4 ms·
I love diving into other peoples forths and checking out what trade offs they made. After figuring out the model (theaded, token etc.) I usually jump to the fla
by LispSporks22 3y ago
I love diving into other peoples forths and checking out what trade offs they made. After figuring out the model (theaded, token etc.) I usually jump to the flags, dictionary layout and then the assembler (in forth) if it has one. My favorite is still f83 - it’s a masterpiece.
- packetlost 3y agoWhich F83?
- LispSporks22 3y agoF83 Forth by Laxen & Perry https://github.com/ForthHub/F83 https://github.com/ForthHub/F83
- mietek 3y agoWhy is F83 your favorite?
- s-macke 3y agoThen you might be interested in my Go implementation of Forth [1]. No assembler required, but bootstrapped and with some rudimentary internal type checking. The heap is just an `[]any` type array. It runs in the browser via WebAssembly. [1] https://github.com/s-macke/Forthly https://github.com/s-macke/Forthly