This is really, really cool. If I could make one recommendation, after finishing the tutorial it wasn't clear to me what do next. I want to keep learning more C and about the Ruby source code but it just sort of leaves me hanging.
Also of interest might be this series of blog posts currently being written: Reconstructing Ruby in C [0]
[0] http://www.halogenandtoast.com/reconstructing-ruby-our-first...