「フツーだから面白くない」と感じたのは私だけという可能性があるわけか。「代数データ型」でいろいろなデータを表してみる:ITpro住井さんによるOCaml連載。大丈夫、まだついていける、なんとか。パターンマッチはちょっとほしい気がする。定義すればいいんだろうな。したらいいのかよくわかってないんだけど。previewJavaの今年を予想。私にとってはちょっと意味があることである。気もしないでもないが、今年もチョコレートいただきました。この日に集中するよりも、もうちょっと分散してくれた方がありがたいんだけど。Day」と書いたチョコレートが売ってた。習慣の逆輸入?だけど、きっと男の子が女の子に贈るんだろうな、アメリカなら。1.9会社でRubyビジネスについて打ち合わせ。その中で「Rubyに新しい機能(クラスローカルインスタンス変数とか)を求める人よりも、YARVが今欲しいって人の方が多いと思いますよ」という発言。今年12月の1.9リリース宣言も、青木さんのそういう発言が発端だものな。YARVに新機能を追加するのはやめる。追加したものはrevert。新ブランチ(YARVに基づくなら)。trunk(YARV)は現状のまま。新機能を追加しないブランチを起こす。だれかがメンテナを引き受ける必要あり。うーん、前者の方が現実的か。ありえないし(楽しくないから)。来週の合宿で相談しよう。現代のソフト開発の生産性は1920年代の自動車産業並まあ、それはそうだと思う。1920年代のフォードTよりもはるかに複雑だが。複雑さのような気がするのは気のせいだろうか。困りはしないものなあ。NFAと比較するとDFAはめちゃめちゃ速いぞ、という話。マッチの挙動が異なっちゃうんだよねえ。grepは両方のエンジンを積んでDFAでも問題ないケースに限ってDFAを使っていると聞いてるけど。rubyRubyによるPerl6の実装。やる人がいるという時点ですごいことだと思う。tipsRailsアプリケーションを高速化する10のアイディア。多くはRailsに限定されないし、Webアプリケーション限定でないものもある。