From: Ola Bini Date: 2006-07-25T21:05:44+09:00 Subject: Re: RLisp - Lisp naturally embedded in Ruby Tomasz Wegrzanowski wrote: > >> BTW, did you consider adding hygienic macros? > > I couldn't understand them from the standard, and Paul Graham > keeps saying that they're horrible, so I wasn't very inclined to try :-) > > Can you show some examples where they are better ? > Which standard? Paul Graham obviously knows what he's talking about, but there is such things as differing opinions. Wasn't it you talking about breaking with convention? Break with Graham, I say! Hygienic macros remove some of the power of macros, but the power of real macros is easier to misuse and get subtle errors from. Are you used to real ones, hygienic suck. But they're better for average developers (which is way Graham doesn't like them). -- Ola Bini (http://ola-bini.blogspot.com) JvYAML, RbYAML, JRuby and Jatha contributor System Developer, Karolinska Institutet (http://www.ki.se) OLogix Consulting (http://www.ologix.com) "Yields falsehood when quined" yields falsehood when quined.