3 ms·
For sure feeding wrong args to a function is never good. Experienced Forth users seldom have that particular argument count problem but all the other mistakes
by lebuffon 5y ago
For sure feeding wrong args to a function is never good.
Experienced Forth users seldom have that particular argument count problem but all the other mistakes in programming are on the table. There is no free lunch.
The Forth coding process involves using interactive testing of your code as you write it. Every variable, constant, data-structure and sub-routine can be easily verified at the interpreter. And... given what you said it is advisable to do it. :)
ANS Forth supports local variables for those times when "stackrobatics" might make you crazy.
Although small, the Forth community has made good progress in this alternative way to code. Some of the newer concatenitive languages working with a clean slate have gone farther in improving the programmer interface. Forth remains at its core close to the metal.
Is a 1.2 million LOC large enough?
https://ribccs.com/solutions/solution-candy https://ribccs.com/solutions/solution-candy
Written in MPE VFX Forth, native code compiler for Windows.
*I have no connection to MPE UK but have used their cross-compilers in the past.