From: Tanaka Akira Date: 2008-04-26T12:41:56+09:00 Subject: [ruby-dev:34516] Re: M17N のリファレンス In article <20080426122645.296325b2.sh@sheepman.sakura.ne.jp>, sheepman writes: > Ruby の多言語化のリファレンスをとりあえず書きました。色々抜けている所がありますが、 > 読んで意見をくださるとうれしいです。代わりに開発者が自分で書いてくださるともっと > うれしいです。 > > http://i.loveruby.net/svn/rubydoc/doctree/trunk/refm/spec/m17n.rd まず「マルチバイト」という言葉を使うのはやめたほうがいいんじゃ ないでしょうか。 たとえば、ISO-8859-1 など、どう考えてもマルチバイトとはいえ ないエンコーディングでも magic comment は必要です。 Ruby における文字の扱いの区別として重要なのはシングルバイト とマルチバイトの違いではなく、ASCII, 非ASCII, ASCII非互換の の違いです。 マルチバイトは性能には効いてきますが、それ以上ではありません。 性能以外の点でマルチバイトかどうかという言及があったら、それ は誤りでしょう。 -- [田中 哲][たなか あきら][Tanaka Akira]