Forth is simply not powerful enough

"In fact, you shouldn’t write any serious application in Forth; as a language it’s simply not powerful enough. What you should do is write your own language in Forth to model your understanding of the problem, in which you can elegantly describe its solution." (Leo Brodie) After Lisp,…

Working vocabulary

“Good programmers don't just write programs. They build a working vocabulary.” (Guy L. Steele Jr)…

Means of abstraction

"When somebody tells you 'I have a new programming language', you should not ask: 'How many characters does it take to invert a matrix?'; that is irrelevant, what you should say is: 'if the language does not come with matrices built-in, how can I build them and what are…

Language usage

"Grammar and vocabulary are property of the language alone, but usage is characteristic of a community that uses it." (G. L. Steele Jr.)…