09/02/17 21:11:15 N++t1ttK0
perlから正規表現を始めたせいか、筆者は正規表現と速度は切っても切れない関係であると考えている。
何故かと言えば、固定文字列の検索関数と比較して正規表現の検索関数は非常に遅い。
ゆえにperlで正規表現を多用するときは速度を気にする必要性があった。
現代のハイスペック化したマシンでもその遅さが問題になることはたびたびある。
早く動作する正規表現を作る技術は身に付けておいて損は無い。
Proxomitronのライトユーザーには縁遠い話かも知れないが、Proxomitronという枠を超えて
正規表現についてより深く知ろうとしている人達や、正規表現を含むプログラム言語を
開発している人達にとっては非常に重要な課題なのだ。
誤爆しないフィルタを作る技術があるように、早いフィルタを作る技術も存在する。
自分に必要の無い技術だからといってそれに背を向ければそれ以上の進歩は無い。
ブラウザは"通す"ものではないと思う人より