言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

2004-06-23から1日間の記事一覧

最適化に熱中する。

折角コードが綺麗になっても、遅いとあっちゃ悔しいので最適化に熱中してしまった。全体にパーサのパフォーマンスの占める割合なんて微々たる物なので、はっきり言って殆ど無駄なのだが、これは理屈で分かる話ではない。男の問題なのだ。最初ファイルを全部…

テキストファイルに速くアクセスする方法。

やりたい事は、ある文字の組、例えば、{ や } を見つけた場所までの文字列を返すという事をしたかったのですが、next で調べた文字を比較してとやってると猛烈に時間がかかるので、PositionableStream にそういうメソッドを作ってみました。バッファを用意し…

Squeak のファイルストリームはすごく遅い

と、メモ。普通考えたら例えば数メガのファイルがある場合、一度に読み込んで何かするよりもバッファを使って行単位程度で処理をするほうが画期的に速いという常識が僕にはあった。ところが Squeak でこれをやるとメチャクチャ遅いことが判明。同じストリー…