Ruby Hacking Guide

Category:Advanced reading level

The RHG is a book that explains how the ruby 1.7.x-1.8.x interpreter (the official C implementation of the Ruby language) works internally. The original book was based on the source code of ruby 1.7.3 so there are a few small differences to the current version of ruby. However, these differences may make the source code simpler to understand and the Ruby Hacking Guide is a good starting point before looking into the ruby source code. The version of the source code used can be downloaded here: http://i.loveruby.net/ja/rhg/ar/ruby-rhg.tar.gz.

This project is picking up from where Vincent Isambart and Clifford Escobar have left off , with the aim to translate the outstanding chapters to English to help Ruby hackers understand the internals of the MRI interpreter.

Note also the existence of this translation: http://hawthorne-press.com

Table of Contents

Part 1: Objects

Part 2: Syntax analysis

Part 3: Evaluation

Part 4: Around the evaluator

Category:Subject:Ruby programming language/all books Category:Subject:Computer programming languages/all books Category:Subject:Computer programming/all books Category:Subject:Computer science/all books Category:Subject:Computing/all books Category:Subject:Books by subject/all books Category:Subject:Computing/all books Category:Subject:Books by subject/all books Category:Book:Ruby Hacking Guide#%20 Category:Book:Wikibooks Stacks/Books#Ruby%20Hacking%20GuideCategory:Shelf:Ruby programming language Category:Shelf:Ruby programming language/all books Category:Shelf:Computer programming/all books#Computer%20programming Category:Shelf:Computer programming languages/all books#Computer%20programming%20languages Category:Shelf:Computer science/all books#Computer%20science Category:Department:Computing/all books#Computing Category:Alphabetical/R Category:Freshly started booksCategory:Books by completion status/all books
Category:Advanced reading level Category:Alphabetical/R Category:Book:Ruby Hacking Guide Category:Book:Wikibooks Stacks/Books Category:Books by completion status/all books Category:Department:Computing/all books Category:Freshly started books Category:Shelf:Computer programming/all books Category:Shelf:Computer programming languages/all books Category:Shelf:Computer science/all books Category:Shelf:Ruby programming language Category:Shelf:Ruby programming language/all books Category:Subject:Books by subject/all books Category:Subject:Computer programming/all books Category:Subject:Computer programming languages/all books Category:Subject:Computer science/all books Category:Subject:Computing/all books Category:Subject:Ruby programming language Category:Subject:Ruby programming language/all books