RubyFlow The Ruby and Rails community linklog

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

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in