朝から移動。本屋で「4309462553」と 「4309462561」を購入。
YAPCでSF成分不足が感じられたので。
で、弾さんの家に。まあ、立派なところだ。 リビングだけで前のアパートがすっぽり入りそうだ。
さて、Perlな人たちが多いので、 特にすることもなくぶらぶらしたり、 Rubyの仕様について思索したり、 食べ物をつまんだり、 メールを読んだり、 Webを眺めたり、 Larryとダベったりしてたのだが、 夕方近くなってAudreyが話しかけてくれてから 結構いろいろと話が盛り上がる。
AudreyはPugsにYARVをバックエンドとするコードを追加しようとしていて Rubyの構文木を生成することを計画しているようだ。 とりあえずRubyプログラムから構文木を作り、 それをまたRubyプログラムに戻すRuby2Rubyプログラムを作成中。
これでAudreyはRuby陣営に取り込める、かも(笑
まあ、Perlに比べて変態な仕様が少ないので助かるとは言ってたけど。
あと、Larryとelse ifネタと、pack templateの話をした。
pack templateについては対称性から言うと足りないtemplateがあるのだが、 Perlと異なるものはあまり導入したくない。 Larryも「どうしたものかねえ」という顔をしていた。 pack templateはPerl6において設計が手付かずの領域らしい。
なんてぎりぎりまでそんな話をしてたら、飛行機に乗り遅れそうになる。 6時30分発の飛行機に乗るのに、羽田に付いたのが6時20分だった。 普段なら絶対に乗り遅れるところなんだが(しかも、今回パックの航空券なので振り替えが効かない)、係員のお姉さんがよしなに扱ってくれる。ありがたい。
しかし、浜松町の駅でも空港内でも思いっきり走ってしまった。運動不足のからだにはキツいわ。
ようやっと飛行機に乗って安心したが、前日のフライトで落雷を受けたとかで、 出発が1時間近く遅れる。でも、いいんだ。帰れるから。