2 ms·
Factor is an interesting and opinionated language, I agree that it's worth grokking and playing around with. I don't consider it a Forth, nor does it need to b
by samatman 4y ago
Factor is an interesting and opinionated language, I agree that it's worth grokking and playing around with.
I don't consider it a Forth, nor does it need to be. Factor is borrowing from Joy, Lisp, and Smalltalk, the result has a very different flavor. Nothing wrong with that.
The closeness to the metal is basic to the Forth experience, doing interesting things in Factor and in Forth uses completely different mechanisms.
I suggest reading Programming a Problem-Oriented Language[0] by Chuck Moore, because it's among the best memoirs by an influential computer programmer, but also to get a feel for what Forth is all about, what makes it distinctive.
[0]: http://www.forth.org/POL.pdf http://www.forth.org/POL.pdf