Forth
Conceptually forth really feels like something that I would enjoy.
In practice, it seems I have a hard time visualizing how a word definition translates into the stack. On just the repl I am able to do things.. but struggle when turning things into words. For example:
: f2c -32.0e f+ 1.8e f/ f. ;
The above took me quite some time to figure out.
1. Log
- Partway through "Tumble Forth". It has been a lot of fun!h
2. Links
- https://www.forth.com/starting-forth/1-forth-stacks-dictionary/ quick intro on the fundamentals. Seems to largely be based off Starting FORTH
- https://tumbleforth.hardcoded.net/ is a ground up hand-holding forth implementation
- https://wiki.laptop.org/go/Forth_Lessons OLPC info on forth
- https://gforth.org/manual/index.html#SEC_Contents gforth documentation
- https://github.com/nornagon/jonesforth/blob/master/jonesforth.S Jones' forth seems to be a pretty popular exploration of building a forth
- whole bunch of books linked here: https://arduino-forth.com/article/FORTH_books
3. Books
- Starting FORTH
- found a link here. So far it seems like a good intro.