詳細はRuby各版のマニュアルを参照してください。 基本的には1.8系統は使わないようにし、2.0系のRubyを使うようにしましょう。 どちらでも動くスクリプトにこだわるのは苦労の元です。 此処ではRubyでツールを作るにあたって知って置いた方が良い事を羅列します。 文字の取り扱いは1.8系から1.9系、2.0系への変化で一番問題の起きやすい部分です。 日本語を取り扱うスクリプトはどちらか決め打ちで作った方が楽でしょう。 2.0系はデフォルトがUTF8に成っていること意外は1.9系とほぼ互換性があるようです。