Comment by mort96
An excellent opportunity for you to elaborate on the connection, since I'm not seeing it.
An excellent opportunity for you to elaborate on the connection, since I'm not seeing it.
All code is data. Many languages (Haskell for example) can directly manipulate code as data (macros). The unique thing about lisp is that the code is represented as a car/cons list. Other languages could do the same when writing macros. However most have chosen not to.
Same. Lisp’s selling point is that “code is data” — not objects.