From: Gregory Brown Date: 2006-01-09T07:25:27+09:00 Subject: Re: Ideas on "Why Living Dangerous can be A Good Thing" in Ruby? On 1/8/06, dblack@wobblini.net wrote: > Hi -- > > On Mon, 9 Jan 2006, Gregory Brown wrote: > > > How can I best rephrase, rewrite, etc the definition to show that > > reflection is a key tool for doing manipulation, not something that > > does manipulation itself? > > I still don't have what I consider a complete fix on what we > collectively mean by metaprogramming, but I think I'd say that Ruby's > R&I facilities are preconditions of, or create a hospitable > environment for, metaprogrammming techniques. Agreed. It's what makes us barbers instead of butchers, a nice big mirror :)