しばらく、Scheme ばかり使ってきた反動か、最近は Ruby でコードを書きたい衝動にかられています。 私が使用している Ubuntu のパッケージで管理されているのは Ruby 1.8.7 と Ruby 1.9.0 なのですが、「やっぱりこれからは 1.9.1 でしょ」ということで、自前で Ruby 1.9.1 をインストールしてみました。 いや〜、1.9.1 は速くなりましたねぇ……。同じスクリプトを走らせても、普通に 2 〜 3 倍は速くなっている感じです。Shell からスクリプトとして実行した Chez Scheme のコードに引けを取らない速さにビックリです。 これからしばらくは、今まで Scheme で解いてきた Project Euler の問題を改めて Ruby で解いていきたいと思います。 そこで、今後使っていくことになるであろう自作のメソッドなどを、まとめて紹介し