3 ms·
I think homiconicity is the magic of LISP. Ease-of-parsing is not a quality worth optimizing for in a language
by duped 5y ago
I think homiconicity is the magic of LISP. Ease-of-parsing is not a quality worth optimizing for in a language
- AnimalMuppet 5y agoI agree with your first sentence; and disagree with the second. I parse code, every time I read source. Ease-of-parsing is absolutely a quality worth optimizing for. (The difference is, ease for who? Optimize for a human parser, not a machine parser.)
- kaba0 5y agoI know I will not be liked for that, but optimizing for a human parser is definitely not what LISPs are doing — we can adapt and “pattern match” the many parens but the thing is, we are better adapted for more text-like programming languages (though if someone were to say it is cultural, I would have to agree).