Hacker News new | past | comments | ask | show | jobs | submit login

Thanks. :-)

That's right. IIRC, I wrote it as a simple harness because I wanted to check whether someone could feasibly write a grep tool using the regex crate and get similar performance. Once I got the harness up and running though, I realized it was not only competitive with GNU grep in a larger number of cases than I thought it would be (after some perf bug fixes, IIRC), but was substantially faster than ag. So that's when I decided to polish it up into a tool for others to use.




Do you use any tooling for the Changelog/issue tagging (PERF, BUG) etc?


Nope. I just try to keep it updated as I go. But in practice, I usually forget to update it and it just ends up becoming part of the release process.[1]

[1] - https://github.com/BurntSushi/ripgrep/blob/master/RELEASE-CH...


I recently switched to `rg` after many years of using `ag`, and the fact that it properly handles `.gitignore` syntax makes my life much better.


Dude it’s really good




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: