CPAN最速検索が最速な理由

  • 更新頻度の低いデータをテキスト形式で事前に準備してある(基本)
  • そのデータはバックグラウンドで転送する(Ajax
  • 配列にせずテキストのまま検索している(実装テク)
  • Perldoc自体は都度取得しているので余計なメモリ消費オーバヘッドや事前処理がない(実装テク)
  • クロージャの徹底活用(Ajax

ふむふむ。記述順序と実行順序がここまでバラバラなのはスゴイなあ。いったん誰かがやったのを模倣するのは辛うじてできそうだけど。

あ、今回XML使ってないからAjaxとは言わなかったりするのかな。まあいいや。今日はここまで。