まつもと ゆきひろです
In message "Re: [ruby-dev:32003] Re: multibyte string/regex literal with escape sequence"
on Wed, 10 Oct 2007 09:50:32 +0900, "U.Nakamura" <usa / garbagecollect.jp> writes:
|In message "[ruby-dev:31987] Re: multibyte string/regex literal with escape sequence"
| on Oct.09,2007 17:47:06, <matz / ruby-lang.org> wrote:
|| それを「バイナリ」と呼ぶぶんには構いませんが、それが「わか
|| る」、「区別できる」ことにどんな嬉しさがありますか。
|
|「わかる」ことはそれ自体嬉しいことだと思うのですが、それじゃ
|弱いということですかね。
なにが「わかる」かが問題です。US-ASCIIとASCII-8BITを区別すれ
ばそれでいいのかということですね。現時点だと演算できるかどう
かの判定にはエンコーディングではなく、7bitの範囲内しか
使ってないかどうかという(表に出ていない)情報を使っているので
すよ。ので、ASCIIとBINARYを分離することで問題は解決しないの
ではないかと思います。
この「表に出ていない情報」を表に出すことについては(適切な名
前が決まれば)構わないと思います。
|一つは[ruby-list:31994]でまつもとさんがおっしゃっておられる点
|があります。
ruby-devですね。
|また、「US-ASCII」という、いかにも7bitなデータ列です、という
|雰囲気の名前に惑わされずに済む、という嬉しさがあるような気が
|します。
それは確かに。US-ASCIIはASCII-8BITに名称変更します。