高速検索ツール ripgrep 以前、howm で ag (The Silver Searcher) を使う という記事を書きました。しかし ag を使っていても、howm のメモが数千を越えるとそれなりに検索に時間がかかるものです。それに ag はバグが多いという問題もあります。 そんな時、るびきちさんのブログ 見て ripgrep なるツールがあることを知りました。 初めて ag の検索を見た時、その速度に驚いたものですが、ripgrep は更にその数倍の速度を叩き出しています。ag でもうこれ以上劇的なパフォーマンスの向上はないだろうと思い込んでいましたが、まだこれだけ改善の余地があった事には驚きです。実際に使ってみても、おっ!と思うくらい速いのが実感できます。 ripgrep の高速化の一番の理由は Rust の正規表現ライブラリによるもののようです。Rust は安全性、速度、並列