News for hackers. Stuff that matters.
Re:Tumble Forth by LispSporks22 on Tuesday November 07, 2023 @11:18PM (#38186743)
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.
Re:Tumble Forth by packetlost on Tuesday November 07, 2023 @11:51PM (#38186936)
Which F83?
Re:Tumble Forth by LispSporks22 on Wednesday November 08, 2023 @12:29AM (#38187118)
F83 Forth by Laxen & Perry https://github.com/ForthHub/F83
Re:Tumble Forth by mietek on Wednesday November 08, 2023 @05:45AM (#38188717)
Why is F83 your favorite?
Re:Tumble Forth by s-macke on Wednesday November 08, 2023 @02:01AM (#38187515)
Then 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