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