第一版、第二版とも購入しました。他の方がコメントされているように、練習問題ではそれ
以前に解説が無かった部分も含まれていて、少し難があります。しかしこの点は、先に
読み進んでいけば解決されるので、さほど大きな問題ではありません。
この本での学習で、私も一応スクリプティングも出来るようになりました。
しかし、表題にもしましたが、Rubyの変数は他の原語と少々異なり、そのスコープと寿命を
知らないと、見事にハマります。
どういう訳か、他のRuby本でも、これについて詳しく記載されたものが見あたりません。
実際「これはバグに違いない」と確信して、関係のメーリングリストに投稿しようと
したのですが、過去のメールから、それが仕様であることが判ったケースがあります。
それとselfについての説明も、やや手薄なので、1点減点としました。
しかし、これからRubyを始めようとする方には、必須の書であることは、間違いありません。