3 ms·
I don't know why you include Forth in that "closed world" category. It was originally designed to control machinery, and it's still ideal for exploratory embedd
by JulianMorrison 17y ago
I don't know why you include Forth in that "closed world" category. It was originally designed to control machinery, and it's still ideal for exploratory embedded code.
- gaius 17y agoIn Forth the BLOCK mechanism for file access is unlike any other programming language, for example. It doesn't even really have a concept of a filesystem or files; you load pages into memory yourself.
- JulianMorrison 17y agoBlock files are for when Forth is the OS and you want a quick simple way to divide up your storage. Forths that are hosted on eg: Linux all let you use the regular filesystem.
- gaius 17y agoYes I am not knocking Forth as a language for embedded systems. I own a copy of Thinking Forth and it's great. But it's not what I'd use to teach kids (having had LOGO and BBC BASIC myself).