RubyがPerlより優れている点ならたくさんありますよ。
オブジェクト指向であることも一つです。
それに、Perlみたいに弱い言語じゃないことも事実です。
エラー処理については、第一級レベルだと思います。