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/