Preferring Object-Orientation to Metaprogramming
at RubyConf 2013
Practical Metaprogramming: "Modeling Thought"; Or, Lessons Learned While Using Ruby's MP System to Model a 2,500 Year-Old, Dead Language
at RubyConf 2011