Explanation of macros; Haskell macros

Kenny Tilton 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 mailing list