News for hackers. Stuff that matters.
Re:How Lisp macros differ from static code-generation and me... by jongraehl on Thursday January 27, 2011 @08:08PM (#2150360)
Metaprogramming is a more general concept than the author claims. For example, lisp macros and eval/quote (at any level of compilation or runtime) are particular metaprogramming facilities. You can even metaprogram using only explicit code quotation if you prefer (with no implicit reflection exposure of regular code).

I agree with the definition at http://en.wikipedia.org/wiki/Metaprogramming

There are no comments on this comment yet.