Why is it easy to implement a Lisp?

20 · Eli Bendersky · June 20, 2022, 2:02 p.m.
A few weeks ago, an interesting HN thread caught my eye. When implementing an interpreter for a programming language, Lisp is often cited as a particularly attractive example due to its simplicity. Why is that? I've really enjoyed implementing Lisp interpreters and compilers in the past [1], so I'd like …...