Re: Use of ';' in Forth Compiler



Elizabeth D Rather wrote:

> I can't speak for you, of course, but the major reason I like it is
because its level of interactivity (including as its modularity) makes it much, much quicker to develop and test applications. And that's all connected to the interpreter as well as the way the stack is used for parameter passing.

Again the misconception that the interpreter is a positive thing. The positive thing is the interactive command/execution loop. Implementing that with an interpreter makes it less effective, because now instead of a unified language you have two different languages (which for maximum confusion share a common vocabulary!).


It's much better to have the interaction loop invoke the compiler. That way leads to a unified, consistent Forth language in contrast to the dual language confusion of traditional Forths.

-jpd
.