4 ms·
Surprised this post didn't mention Forth. https://arcanesentiment.blogspot.com/2011/02/japanese-lisp-forth-and-historical.html https://arcanesentiment.blogspot.
by abecedarius 4y ago
Surprised this post didn't mention Forth. https://arcanesentiment.blogspot.com/2011/02/japanese-lisp-forth-and-historical.html https://arcanesentiment.blogspot.com/2011/02/japanese-lisp-f...
BTW this toy language came up in my search for the above: https://gist.github.com/typeswitch-dev/ac86d7e32167c1e5bf311c796cedc1a8 https://gist.github.com/typeswitch-dev/ac86d7e32167c1e5bf311...
- int_19h 4y agoWhat makes Forth really distinctive is LIFO, not merely being postfix. You can have stack-based LIFO human languages, too, but it's very hard for humans to parse things that correspond to non-trivial nested constructs in them because of the need to maintain said mental stack. Fith is/was a conlang built on that idea: http://web.archive.org/web/20110610231636/http://www.langmaker.com/fith.htm http://web.archive.org/web/20110610231636/http://www.langmak...
- abecedarius 4y agoNice find! It may be interesting to compare Shallow Fith to Japanese grammar -- I don't know Japanese, but I have played with variations on Forth to try for better readability. While Forth has little point nowadays, RPN still is worth keeping in mind for combining direct manipulation with programmability in UIs.