The Ruby Object Model - Structure and Semantics
To get inspiration for the work on my compiler series, I spent quite some time going through MRI to get a better idea of exactly how it all hands together. The result is a post on the Ruby Object Model. It doesn’t contain much new stuff if you already understand the inheritance structure of Ruby completely, but if things like meta classes confuse you, and you wonder about implementation details, you might find it useful.
Comments
Made a couple of updates based on a very helpful comment from Rick DeNatale.
Thanks a lot for this
Post a comment