March 24, 2026
grep speed, petty beefs, big feels
Ripgrep is faster than {grep, ag, Git grep, ucg, pt, sift}
Ripgrep races past old tools—but devs spark naming wars, bug scares, and a new rival
TLDR: Ripgrep, a fast text-finding tool, claims top speed and strong features, but the comments split between cheers, a bug horror story, and a new minimalist rival named “gg.” It matters because developers live in these tools—speed is great, but trust and clarity (even the name!) keep the crowd loud.
Ripgrep—the Rust-made tool that finds text inside files—just swaggered in claiming it’s faster than the old guard like grep and The Silver Searcher. The author brings 25 benchmarks and big talk about speed, Unicode (text from every language), and a clean default that skips junk. The crowd? Half clapping, half clutching pearls.
On team applause, one dev admitted they “stole” the clever byte-searching trick to turbocharge their own tool, bragging that it shaved a third off run time—yes, really—then dropped a link to cs. Speed-chasers are thrilled, calling it their daily driver and pointing to GitHub like it’s a pit stop for productivity.
But chaos loves company. A naming nitpick ignited: the app is called “ripgrep,” the command is “rg,” and one commenter ranted that lowercase code names are a confusing cult. Cue Naming Wars 2: Terminal Boogaloo. Then came a spooky tale: one user says ripgrep missed text they knew existed; after hours of panic, they tried the old-school grep and—bam—there it was. Trust shaken, receipts demanded. The author begs for reproducible cases, promising answers.
And just when the checkered flag dropped, a new challenger appears: someone linked “gg,” a “more lightweight” ripgrep alternative, stoking “search wars” memes. It’s speed, style, and skepticism—all at once.
Key Points
- •ripgrep is a Rust-based, cross-platform command-line search tool available on GitHub.
- •Across 25 benchmarks, the article claims no other tool clearly surpasses ripgrep in performance or correctness for single-file and large-directory searches.
- •ripgrep offers always-on Unicode support without significant performance cost and fully respects .gitignore while ignoring hidden and binary files by default.
- •Features include file type filters, grep-like options, optional PCRE2 support (-P), multi-encoding search (-E/--encoding), and compressed file search (-z/--search-zip).
- •The author notes that memory-mapped I/O can slow multi-file searches and invites reproducible reports if users observe slower performance.