I’ve written a succinct guide for those interested in learning about the
interpreter, with a reading order recommendation.
It could be expanded (esp. by those who are studying the current
implementation for the first time right now), so feedback is
I’m posting this on ruby-talk because I assume people subscribed to
have already read the sources, and I’ve seen the question (“which order
best to read the sources?”) asked repeatedly here.