end0tknr's kipple - web写経開発

太宰府天満宮の狛犬って、妙にカワイイ

perlの正規表現の高速化なら、Regexp::ListよりRegexp::Assemble?

http://search.cpan.org/perldoc?Regexp::List

「大規模サービス技術入門」の中にRegexp::Listというperl moduleが紹介されていました。perl正規表現におけるマッチングはNFAですが、Regexp::Listを使用すると、Trie木の正規表現が生成され、その動作速度が高速になるようです。

で、Regexp::Listの評判を調べようとしたら、Regexp::Listの作者であるdankogaiさんが、Regexp::Assembleを更に紹介しているではありませんか。

http://blog.livedoor.jp/dankogai/archives/50812865.html
http://search.cpan.org/perldoc?Regexp::Assemble

先程のurlでは、このRegexp::Assembleを業界標準として紹介していますが、「大規模サービス技術入門」でRegexp::Listを紹介しているのは何か理由があるのかな?