エンコーディング関連メモ

エンコーディング関連の実装をする際に、知っておくべきことのメモ。

新キャラクタセット cp932 / eucjpms

CP932はどこがShift_JISと違うのか。EUC-JPだけでなく、EUC-JP-MSが必要な理由。

skf

Perlバインディングを用意しているというのは興味深い。
Rubyバインディングを用意すれば、nkfを置き換えられるばかりか、
punycodeデコードはURIモジュールにおいて福音になるかもしれない。
が、エンコードは出来ないんだよね。

今度余裕があったら、skfもMinGWコンパイルできるようにしてみたいのだが。
nkfはちょっとの変更でコンパイルできるようになったけど、skfはつらそうだ・・・。