_ Rubyのしくみ 風邪で寝込みつつ、以前、オーム社から送っていただいた(ありがとうございます)Rubyのしくみをようやく読んだ(読み込んだ、とは言えないけど)。 本書は言語処理系としてのRuby(特にMRI)にフォーカスして、字句解析、構文解析から始めてオブジェクトのメソッド呼び出しとオブジェクトの実装上の仕組みについて解説したものだ(だけではないので、それは後述)。 そのあたりはRHGを読んだから知っているよという人でも、2~4章にわたって説明されている、コンパイル、コード実行、制御構造とメソッドディスパッチの箇所は、YARVに基づいているので新味があると思う。 というわけで、Rubyの処理系を解説した本としては既にRHGというものがあるわけだが(Rubyソースコード完全解説という名前で売られていたが、当時の世相からハックという言葉が受け入れられなかったのが書名の理由なので、心ある人