MountainWest RubyConf 2008: Ruby Internals
This session will begin with interesting metaprogramming examples from production Rails applications as well as some borrowed form popular open source projects. The talk will include extracts from MRI source code, discussion, and visualizations of- Method dispatch, Singleton classes, Metaclasses as a special case of the Singleton class, Mixins, Include classes, and Inheritance chain manipulation, Object, Module, and Class and their place in the Ruby object model.
Author: Patrick Farley