Re:Why Lisp macros are cool, a Perl perspective (2005)
by erik_seaberg on Tuesday December 17, 2019 @01:36AM
(#21811221)
Forth has two singleton stacks, and each has a DSL. Sometimes I wonder what Forth would be like with stacks as a first-class type. Maybe actors each with their own stack …
The main contrast that I would draw between Forths and Lisps is syntax. Forths don't really have syntax; they have token-parsing streams. Lisps are extremely tree-oriented, but Forths are stack-oriented.
[0] https://github.com/nornagon/jonesforth