5 ms·
I'll engage in some expectation management: ag doesn't cover all uses of Ack. I made ag because I loved Ack, but it wasn't fast enough for my needs. For the fea
by ggreer 11y ago
I'll engage in some expectation management: ag doesn't cover all uses of Ack. I made ag because I loved Ack, but it wasn't fast enough for my needs. For the features of Ack that I use, ag is interchangeable. For features I don't use... not so much. Also, since the release of Ack 2.0, some behaviors and command line options have differed slightly.
If you want to know why ag is so fast, there's a summary in the GitHub README.[1] I've also written a few blog posts on the subject.[2]
1. https://github.com/ggreer/the_silver_searcher#how-is-it-so-fast https://github.com/ggreer/the_silver_searcher#how-is-it-so-f...
2. http://geoff.greer.fm/ag/#related-posts http://geoff.greer.fm/ag/#related-posts
- deleted 11y ago[deleted]
- jzzskijj 11y agoI'll take this opportunity to thank you for this productivity enhancing great piece of software!