From: Marc Heiler Date: 2012-05-15T02:17:41+09:00 Subject: Re: I'm looking for a Metaprogramming Project > What should I make to show off metaprogramming? The first thing is to laugh into the face of anyone who is "metaprogramming". Metaprogramming is a fashion run that is hopefully soon dying out. It is synonymous to admit that whoever is using "meta" to solve any given problem in Ruby there is: (a) no better solution (which would be sad, ruby is such a great language) (b) an ego boost to show off how to solve problems in convoluted and ugly ways (c) the bane of KEEPING THINGS SIMPLE, in an ever rising complexity for marginal gains I don't say that "metaprogramming" has no valid use cases. For example, I tend to use a config object for my projects, which allows one to call any method on it, and that object tries to make sense of it when possible. But that is really nothing "meta" I can see here. Meta is the new Agile - buzzwords with no values that will die soon. -- Posted via http://www.ruby-forum.com/.