Explanation of macros; Haskell macros
ktilton at nyc.rr.com
Sat Nov 1 19:01:56 CET 2003
Joachim Durchholz wrote:
> Lisp-the-language is a quite pretty lean-and-mean KISS language. The
> stuff that's built on top of it (macros, readers, dispatch mechanisms,
> etc. etc.) is neither lean nor KISS
Do what I did (well, not /you/, but someone else might): don't use fun
stuff until you are ready for it. Took me a couple of weeks before I
started writing macros, longer before I used the MOP, longer still
before nifty use of special variables and then symbol macros. etc etc.
The thing is, as a developer of serious applications, I appreciate and
make good use of just about everything in CL.
I would so totally not like to have to reinvent all that stuff myself
--I have applications to write!-- or end up with a kenny-specific
environment so no one else could ever run my code.
Gotta go do my first read macro...
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
Your Project Here! http://alu.cliki.net/Industry%20Application
More information about the Python-list