Perl レベルなのは確かだと思う.
でもそれを言ったら Ruby 以外の外国産言語はどれも大差ない.

内部コードはユニコード、入出力時に変換します.
変換しなければ基本はASCII扱いで、SJISとかは危険よ.

問題なのは各言語のコーデックの機能を使いこなせないやつの能力.