何でだろ?使用するメモリ量も少ないし、機械を有効に使ってる感じがする。λらむだλこれは他のものと違って「ファイルを開いて一行ずつ読み込んでは置換処理をして端末に出力」という動作をしている。やって実装すればいいのかわからんかったのでそのままなんだわ。関数型?つい先日ちょろっと目にしたけれど「一行ずつ読込む」動作のところで「パイプを使った方がうんぬん」という現象が起きているのかな?ま、手続き型で実装してるんですけどね、わからんから。やつと同じように「一行読み込んでは......」という方式。組み込みとかしないのでもう書くことは無いと思う。遅くても気にならない。似てるなぁって印象だった。Emacsあらかじめファイルを開いておいてからの変換なのでちょいとズルをしている。色付けをしているので、その分は遅くなっているんだわ。旧字旧仮名を新字新仮名に置換する作業(逆もあり)。なるということはなくて、通常は「段落ごとに変換してはチェックして次の段落へ」という作業を続けることになる。本当は速度なんて気にならない。置き換わった単語が目立って確認しやすければそれでいいんだわ。色付けしているので編集作業はしやすいし、前述のように通常は速度も気にならない。スクリプトに渡して結果を受け取ればいいのだし、気にすることは無いのよ。