3 ms·
Having written a Forth, and a long standing interest in it... I've come to the conclusion that Forth is the crippled inverse of Lisp They are both very minimal
by mikewarot 4y ago
Having written a Forth, and a long standing interest in it... I've come to the conclusion that Forth is the crippled inverse of Lisp
They are both very minimal in their syntax, for many purposes Forth uses a space where lisp uses parenthesis to ensure the arguments are consumed by the correct functions.
However.... you can't match spaces, which leads to losing track of arguments on the stack
I can think of ways this could be handled in an IDE, but my bet on Forth includes types, and operator overloading, a language called STOIC in the 1960s.
- eternityforest 4y agoI definitely like LISP a lot more than forth, because it's more structured and explicit, and less "hackerish", even though I wouldn't choose LISP either for real use, although I could see it being a great backend for visual scripting(I've done something similar but with an extremely stripped down list based language stored in JSON).