RubyとUnicode

Windows VistaのJIS X 0213:2004採用で、互換性問題が話題になっていますが、小飼弾さんがPerl, Python, RubyのUnicodeでのchrとordの比較をしていました。

\404 Blog Not Found: perl, python & ruby – chr() vs. Unicode\

\404 Blog Not Found: perl, python & ruby – ord() vs. Unicode\

いずれも、BMP以外の面のリテラルを直接かけないことや、文字コードを文字に変換する方法が無かったりするという点が残念という指摘のようです。

JavaやC#はもともとUnicode設計なので、JRubyではどうかということは調べていませんが、久しぶりにRubyCLRのJohn Lamさんの\ブログ\ を見に行ったら、下記のエントリが目に留まりました。

\Less is better: Unicode and Ruby\

Sun MicrosystemsのTim BrayさんのRubyConfでの講演を聴いてがっかりしたという話です。確かに問題はよくわかったが、それではどうすればよいのかが提示されていないということです。一方で、Rails用のUnicode Hackライブラリを発表したJulian Tarkhanovさんの説明はよかったといっています。

Tim Brayさんの講演資料

\http://www.tbray.org/talks/rubyconf2006.pdf\

Julian Tarkhanovさんの講演資料

\http://www.fngtps.com/files/2/2006/06/rstm01-unicode_in_rails.pdf\

ところで、Julian Tarkhanovさんの講演資料には、

Matz promises Unicode among other M17N features in 2007 and he’s not a fan of Unicode

というくだりがありますが、まつもとさんは見てるかな?

This entry was posted on Tue, 28 Nov 2006 15:00:00 GMT and Posted in . You can follow any any response to this entry through the Atom feed. You can leave a comments, Or a trackback from your own site.
Tags


Trackbacks

Use the following link to trackback from your own site:
http://rails.to/trackbacks?article_id=ruby-unicode&day=28&month=11&year=2006

Comments

Leave a response

Leave a comment