It was thus said that the Great Tony Duell once
stated:
As regards having spare time, it's amazing
how complicated some of my
repairs can be...But replacing a capcitor isn't one of them
Maybe for you it's easy. Possibly not for me. And possibly for the
person requesting a new Apple /// power supply (I've lost track of who that
was). To put it into perspective you might understand, can you implement a
Forth (or Forth-like) system in two hours? I did that the other night
because I was rather bored and it was more interesting than I what I was
supposed to be doing [1]. If you can't, why not? It's not that
complicated.
-spc (then again, I'm a software guy)
[1] Hanging out online with some friends. Well, I was doing that as I
was implementing the Forth-like system [2].
[2] A rather minimal system, and different enough [3] that it probably
couldn't be classified as Forth. Forth-like, yes, but not Forth.
[3] Managed to get execellent code density (it's a TIL [4]), and I
managed to do away with !, @ and most of the stack noise words (NIP,
TUCK, OVER, etc).
[4] Threaded Interpreted Langauge
So just what are the primitives and just what is the CPU?
You don't hear about [4] spoken about any more.
I like the control structure of Forth but not the fact that it
hard to address conventional data structures.