ripgrep is an excellent tool. But it's not a grep replacement. And should not ever be.
ripgrep is an excellent tool. But it's not a grep replacement. And should not ever be.
Please forgive me my ignorance but what's wrong with bash? I'm still using it on all servers and workstations, I constantly write scripts for it, some fairly complex. It's not an obsolete project and it looks like a mainstream shell for me. Am I wrong?
Update: yeah, I realize now that this was about the original Bourne Shell, not bash.
You have a point here. I have to agree.
"X but rewritten in Z" is a terrible marketing, though. Makes me instantly want to hate the tool and its authors. (Love rust. Hate the vibe).
Compare "I have typed a setuid() wrapper in rust" vs "I'm the author of sudo-rs".
How would you even tell people you made a better rust crate without using the word “rust?”
Rust folks are claiming excellent interoperability with C binaries. Why the need for a rewrite then?
Interoperability runs both ways, everyone currently taking a dependency on the C library can swap in the rust library in its place and see the same benefits
or Korn shell.
https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#can...
Those "core standards" that you talk about didn't spring fully formed from the earth. They came about from competition and beating out and replacing the old "core standards" that lots of people argued very strongly for should not ever be replaced. When I was starting out my career I was told by experienced people that I should not learn to rely on the GNU tool features, since they're far from ubiquitous and probably won't be installed on most systems I'll be working on.