Can someone explain how this is not Lisp with a different syntax? Or Forth?
I don’t mean that as a criticism or midwit dismissal. Just want to understand.
I don’t mean that as a criticism or midwit dismissal. Just want to understand.
I'm no expert so take this post with a mountain of salt. Without confusing the issue: In practice it's just a slow lisp, in theory it's different from lambda calculus and can be used to implement that slow lisp-like in a simpler way.
Lisp is not based on lambda calculus and lisp can certainly modify programs written in itself
https://www.reddit.com/r/lisp/comments/e467tk/is_it_more_cor...
Nit picky point: quote/eval is an integral part of Lisp, not a later addon.
It's fine other people have different tastes really. I'm just sad that homoiconicity is mostly trapped within lisp dialects.