«前の日記(2003年07月03日) 最新 次の日記(2003年07月05日)» 編集

Matzにっき


2003年07月04日 [長年日記]

_ [OSCON]まだプレゼン準備

日本語で原稿用意しているのに全然進まない。 似たような話を以前にもしているはずなのに。 発表は来週なのに。

やはりプレッシャーを感じているのか。

_ [本]Perl 6 Essentials

0596004990 『0596004990』なんて本が。

買うしか。

しかし、表紙はオウム(Parrot)じゃないのね。まあ、 Parrotは単なる処理系だし、Perl6専用じゃもんなあ。

それはわからないでもないが、「バーバリーシープ」というのはどういうこと? 0596002149であれだけ羊をお願いしたのにヤギにしたくせに。

_ [Ruby]移植性

IA64、x86-64, ppc64などで動かないというレポートがあり、 どうやらrb_node_newnode()がキャストなしでintの引数を受けるのがまずいらしい。 あの関数はちゃんとしたプロトタイプもないしな。

パッチを作ってくださった方も いるのだが、このパッチはあまり良くなさそうだ。ppc64では動かないみたいだし。

ということで、きちんとしたプロトタイプとキャストを行う変更を行ってみた。 さきほどコミットしたので上記アーキテクチャで試せる人は試してみてほしい。

しかし、これに限らず、自分が持っていなくて固定的なメンテナーがいないアーキテクチャの面倒は大変だ。 AIXでコンパイルが通らないというレポートも来ているんだが、どうやって直したもんだか。


«前の日記(2003年07月03日) 最新 次の日記(2003年07月05日)» 編集