Re:Why Lisp?
by GFK_of_xmaspast on Thursday May 07, 2015 @05:47PM
(#9508540)
How's this any different than taking a big ugly api and writing three shims around it to call it in the way you want?
[ Parent
| on HN ]
The difference isn't whether or not code is written; the question is who/what writes it:
- Does the machine write it, using a reliable syntax rule loaded into the compiler (implemented as a macro); or
- Does the programmer, by hand (or with textual preprocessing, copy and paste, IDE help, ...).
Macros can be as smart as you want them to be.