|
|
|
|
|
by theamk
2205 days ago
|
|
For me, the main problem with forth is a lack of names -- most languages (functional or imperative or even declarative) assign names to things -- things like function parameters, temporary values and so on. Even Prolog, which is as far from traditional structural program as one can go, usually has descriptive names for unbound variables. Compared to this, Forth is very name-terse. You get "function names" at best, and nothing else. This really makes programs much harder to understand, as it requires one to remember much more things while reading the code. |
|
Cf. https://www.complang.tuwien.ac.at/forth/gforth/Docs-html/ANS...