From: Michael Schuerig Date: 2005-09-27T11:21:42+09:00 Subject: Re: Fwd: Lisp macros James Britt wrote: > Joe Van Dyk wrote: >> Whoops, this belongs on ruby-talk... Sorry. > > I trust the accidental exposure to Lisp wasn't too traumatizing. > > Anyway, there have been sporadic discussions both here and on > ruby-core > about adding true Lisp-style macros to Ruby. My understanding is that > while Ruby can do assorted flips and twists, it cannot do quite the > same sort of things as found in Lisp (and I hope a true Lisper here > can elaborate on this); I also believe that Matz is less than enamored > with idea of adding this to Ruby (and I hope a true Matz can elaborate > on this, too). I'm neither a true Matz nor a true Lisper. The basic facility Lisp macros offer over what is available in Ruby is that they do *not* evaluate their arguments. Where this is not an issue, you can get very far with what is there in Ruby. Michael -- Michael Schuerig The more it stays the same, mailto:michael@schuerig.de The less it changes! http://www.schuerig.de/michael/ --Spinal Tap, The Majesty of Rock