[PHP-dev 1035] Re: Fwd: [PHP-I18N] Re: ICU Extensions for PHP
Rui Hirokawa
rui_hirokawa @ ybb.ne.jp
2004年 11月 6日 (土) 19:17:39 JST
廣川です。
Derickさんとの議論に対応できずすみませんでした。
PHP5では環境によらずiconvが使用できる環境になっているという
状況を見るとPHP4の頃から少し状況が変わってきているとは感じています。
ただ、私は現時点ではmbstringにPECLに移動するという必然性は感じませんし、
ユーザにもメリットはないと思います。(アーカイブが小さくなることくらい?)
もちろん、他のエクステンションも含めてPHP全体のコードサイズを小さくする
ことで、品質管理を容易にする方向性は間違っていないと思います。
オープンソースというのはフィードバックや改良で進化し、変化していくのが
良いところだと思いますので、現状のmbstring以上の選択枝が提供されれば、
ユーザに自然に受け入れられていくことになると思います。
実装はともかく、デフォルトの状態で、今のmbstringと同等以上に
マルチバイト文字はサポートされるべきだというのが私の考えです。したがって、
どこでも multibyte-aware な関数を使える環境を実現するという小泉さんの
活動には強く賛同します。
ICUを中心とした試みにも期待していますが、こちらは勉強不足でよくわかりま
せん。数年前にICUのことを調べた際には超巨大なライブラリという感じがしま
したが。。。
On Sat, 6 Nov 2004 07:17:28 +0900
Moriyoshi Koizumi <moriyoshi @ at.wakwak.com> wrote:
> 小泉です。
>
> On 2004/11/04, at 16:52, Tadashi Jokagi wrote:
>
> > Moriyoshi Koizumiさんの「[PHP-dev 1030] Re: Fwd: [PHP-I18N] Re: ICU
> > Extensions for PHP」から
> >> はい。増やしました。XML 関連の拡張モジュールが標準で enable され、
> >> iconv が libxml とのからみで自動的に有効にされることが推測できたので、
> >> どこでも multibyte-aware な関数を使える環境を実現するには iconv に
> >> アドホック的に mbstring と等価な関数を追加していくしかないという
> >> 動機からでした。
--
Rui Hirokawa <rui_hirokawa @ ybb.ne.jp>
PHP-dev メーリングリストの案内