About the Talk
October 9, 2012 2:00 PM
804 RVA, Richmond, VA804 RVA, Richmond, VA
The first step to knowing a little more about the car you're driving is to pop the hood. In this talk, we'll take a look under the covers of Ruby's MRI C implementation to discover how the sausage is made. Along the way, we'll see exactly what happens when you define a class method (Ruby doesn't have class methods), extend an object (nothing about that object changes at all), or invoke a method that doesn't exist (#method_missing? is more complicated than you think).
Disclaimer: the practical value afforded by this talk will hover somewhere between "ivory-tower doddering" and "intellectual masturbation".