As a slightly younger person (relative to the mailing list for a niche 80s
micro, anyway) I'd no concept of the syntax or semantics of Forth until I
read your site and a few sources on from that.

Would it be fair to describe Forth as the procedural analogue of Smalltalk?
I'm thinking specifically about strict left-to-right evaluation, words
having meaning only by definition and runtime components doing the things
that are usually specialised syntax like branches and loops. Both are also
classically interactive environments with live feedback from which entire
OSes sprung.

Smalltalk is similarly typeless which I guess leads to the main distinction
— that words are looked at dynamically depending on preceding words rather
than statically and statelessly from a global store to create threaded code

Reply via email to