RSC for LISP Developers — overreacted
Okay, so I don’t actually know LISP, so this is gonna be a tough one. If I misunderstand something, please help me understand it.
But from what I know, one of the big ideas of LISP is that code is data, and data is code. I mean, that’s kind of generally true, but in LISP it’s both culturally and syntactically emphasized. For example, let’s take this piece of code in LISP:
(+ 2 2)
This gives us 4.
But let’s put a quote before it:
'(+ 2 2)
Suddenly, the result is… (+ 2 2).
Uh, what do I do with th...
Read more at overreacted.io