points by fallat 2 days ago | 0 comments
The standard library is lacking some really nice conveniences. I'm working on correcting this and teaching Forth as a "grassroots" language for people who want to go back to the joy of programming as an art. The 100rabbits folks have already done a lot of work around proliferating that idea but I want to work outside of the Uxn machine that they use. Mark my words, us programmers are not phased by AI stealing the joy of programming :) The day job business programming, sure. But that was only fun sometimes. Forth will continue to exercise our brains and work through logic and data flow problems - skills we can bring to guiding agents for the day job.
[–] vanderZwan 2 days ago
Since you're working on your own thing that may or may not be like a traditional Forth at all, and also mention Uxn, you might find some ideas in Ben Bridle's Bedrock worth stealing:
https://benbridle.com/projects/bedrock
In particular the reasoning for what he changed compared to Uxn might be insightful:
[–] MaxBarraclough 1 day ago
> Mark my words
We will also compile them, and reference their execution tokens from the dictionary.
[–] isr 2 days ago
[–] MaxBarraclough 1 day ago
fallat said they were interested in teaching a 'grassroots' language. By that I think they mean something with a minimal core language and compact interpreter, so Forth seems like the better fit.
[–] fallat 1 day ago