作者: Bruce.
日時: 2006/4/23(23:34)
Bruce.です。

機械伯爵 さんは書きました (2006/04/23 20:07):
>>> All strings Unicode; mutable ‘bytes’ data type
>> これ、レガシーなコードで書いたスクリプト(にある文字列データ)は
>> どうなるんでしょうか? 
>> 移行チェッカでチェックされる?
>> Perl の encodingプラグマみたいにコンパイル時に自動で
>> レガシーコード→Unicodeの変換を行うとも思えないし。
> 
>  え〜Unicodeなんですが、基本的なエンコードはUTF-8なんで、問題無いと
> 思いますです、はい。

ん?
これは機械さんの日ごろ常用しているのがUTF-8、ということですか?

それはともかくPythonでいうところのUnicodeエンコーディングは
内部的にはUCS-4かUCS-2(UTF-32とUTF-16と書くべき?)だったような
気がするのですが違いますでしょうか?

Perlは確かに内部エンコーディングにUTF-8使ってますが。

>> mapとかreduceとかの関数はどうなるんでしょうか?
> 
>  関数はいざとなれば書けますが、文法は追加できませんから、

組み込みであるとないとでは違いますから(笑)
最近人様のPerlスクリプト見ててそう思います。

まあ(ぴー)みたいに組み込み関数がやたらとたくさんあっても
よく使い切れないというのも真実でしょうけど。

-- 
木村浩一
  I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
  mail kbk@...
	web  www.kt.rim.or.jp/~kbk/index.html#zakkicho
	     homepage3.nifty.com/farstar/