3 ms·
ripgrep does everything you say about ag, and has much less buggy support for gitignore. It is also quite a bit faster for bigger workloads. For smaller work lo
by burntsushi 8y ago
ripgrep does everything you say about ag, and has much less buggy support for gitignore. It is also quite a bit faster for bigger workloads. For smaller work loads you might not notice a difference. However, ripgrep is good enough to even replace uses of grep where ag might otherwise behave sub-optimally.
Specifically, with this release, ag no longer has any major features that ripgrep doesn't have. Additionally, ripgrep gives you almost every flag found in GNU grep, and then some.
I think some of this is addressed in the README. :)
- dfabulich 8y agoIt'd be great if you'd go back and update your blog post https://blog.burntsushi.net/ripgrep/ https://blog.burntsushi.net/ripgrep/ now that so many of the "anti-pitch" bullets are fixed (and I can only assume that the numbers have changed in the last two years)
- burntsushi 8y agoYeah, I have been superficially updating that post, but haven't yet for the latest release. Updating the benchmarks is harder because of the analysis. I would need to redo almost all of it, which took weeks. The TL;DR though is that ripgrep is faster than it was then. Other tools like ag and grep have roughly remained the same.
- icc97 8y agoripgrep is simply phenomenal. The rest of my team are stuck using IDEs where they can only look at one project at a time, where as I can structure them as I want and rg over them all.