部屋の掃除をはじめたら、案の定終わらない。
とりあえずずっと持ってだけいたCマガジンアルカディアを全て捨てることにする。


書籍「プログラミング言語を作る」購入予定。
私もプログラミング言語を設計しているので。


あと久々にプログラム話としては、ITアーキテクト Vol.22 『アーキテクチャと性能』について、
記憶だけからメモを記述。手元に同書が無いのでかなりあいまい。
性能を求めるために以下の3点を心がける。
・DBアクセスは単一テーブルのみとする(O/Rマッピングを使用してもよい)
・ローカルにインデクス情報を持つ。リレーションは表ではなくポインタを使う
・処理分散を考慮した設計とする
複雑な処理はSQLでDBサーバに任せる設計が一般的だと思っていたが、
時すでに時代遅れなのかもしれない。