結局やる気出なかったので、最適化の話の続きはまた実装したくなったときにでも。
で、サンプルと、テストがわりになんか作ろうと思って、ちょろっとa24zを使ってみたんだが、思ったより面倒だな…これ。fieldつくって、getattr、setattr書いて、プログラムロードして、VM作って、というのがちょっと量が多い。一個一個は簡単だし、一回書いてしまえば終わりだから、別にいいといえば、いいんだけど。これをオブジェクトごとにやるとなると辛い。もう少しなんとかならんかな。
まあいいか。とりあえず、今のままひととおり使ってみて、そっから考えよう。