Metaprogramming Ruby

from Rap Genius Engineering Team – Rap Genius is Hiring: Help Us Annotate the World on Rap Genius

Meaning

http://www.amazon.com/Metaprogramming-Ruby-Program-Like-Pros/dp/1934356476

How well do you know your eigenclasses and metaclasses? Your modules and method_missing’s? This is the definitive guide to some of Ruby’s most powerful (and dangerous) language features.

Bonus points if you can give a definition of metaprogramming better than “code that writes code.”

To help improve the meaning of these lyrics, visit “Rap Genius is Hiring: Help Us Annotate the World” by Rap Genius Engineering Team and leave a comment on the lyrics box