[ruby-core:18985]で提示されたパッチをベースに取り込む。 ただし、マジックコメント拡張は取り込まなかった。
あとは-Uオプションの実現か。それと 各種ライブラリのdefault_internal対応。 readlineとか。
悩んでいるのは、default_internalが指定された時に、 scriptを読み込んでくる時にscript encodingから default_internalに変換するかどうか。
default_internalは内部エンコーディングなのだから、 リテラルのエンコーディングと一致していた方が 使いやすいだろうが、 default_internalの方が表現できるレパートリーが小さかったりすることも 考えられるわけで(script encodingがUTF-8、default_internalがEUC-JPとか)、 そういうことを考えるとむやみに変換しない方がよいような気もする。
とかいうようなタイトルで講演。
その後、元Sunの樋口さん(宮崎出身)の講演とか、OpenOffice.orgの講習会とか。 私は飛行機の時間があるので、途中で失礼して、昼食をいただいた後 空港へ。
家族の希望により東国原知事のグッズ購入。って、ほんとにこんなのがいいの?
岡山の技術者の人20人くらいと夕食(というか飲み会というか)。 大変楽しかった。 特に実際にプログラミングする人と話を出来たのがよかった。
講演とかで巡業(?)すると、結構偉い人とお話しする機会が多くて、 それはそれで貴重なんだけど、やっぱりこういうプログラミングに直結する話題が好きだ。
現状仕事でRuby使えないとか、まだRubyはじめてないとかいう人も多かったけど。 その辺が岡山でのRubyの温度感がわかる。
あと、アエラの記事は結構インパクトがあったみたいで(持ってきてる人が何人もいた)、 こういう場で、キリスト教各宗派の違いなんてネタで話すことがあるとは思わなかった。 びっくり。ちょっと距離感がつかめなくて、どこまで突っ込んで話してよいのか判断しがたかったけど。