Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It "reinvented" it and made it dramatically faster. Rust is also available on FreeBSD. I don't think you actually need Rust to run ripgrep. It's not like it's an interpreted language.


Since when do FreeBSD executables run on the illumos family of operating systems, as far as I know, there is no freebsd-branded zone yet in illumos?

Dramatically faster? Is there any scientific evidence to that?

If it were me, I wouldn't rush to make assumptions.


As for the dramatically faster, the ripgrep author doesn't claim this. What he claims (and supports with benchmarks) is the obverse, that there are no other tools dramatically faster than ripgrep.

Basically the stated goal is to be "fancy" like ack etc. and yet remain as fast as good ole' grep.


> Since when do FreeBSD executables run on the illumos family of operating systems, as far as I know, there is no freebsd-branded zone yet in illumos?

Moving goalposts.

> Dramatically faster? Is there any scientific evidence to that?

Yes, although the difference is significant enough that most people don't bother.

> If it were me, I wouldn't rush to make assumptions.

You literally are rushing to make assumptions, it's just that you're making assumptions against ripgrep.


I tried it and it's much faster for me. The author did some benchmarks. I'm not about to publish a paper.

I also never said anything about Illumos.


Illumos is also a supported platform (SPARC and x86-64).


You obviously haven't tried it on either of those. They are "second tier", which means one is completely on one's own.

What in your opinion would have to be the size of the source code to warrant jumping through the hoops to get this software running, as opposed to a combination of find + xargs + egrep,fgrep,awk?


Could you please review the guidelines and post less rudely and antagonistically?

https://news.ycombinator.com/newsguidelines.html


[flagged]


Except tools like ripgrep aren't equivalent to find + grep. There is no simple invocation of find + grep that does what ripgrep does automatically. `git grep` would be closer.

You talk about being antagonized, but many of your comments in this thread have stated either outright incorrect things, or moved the goalposts, without acknowledging either one even when others point it out. Talk about infuriating.

Just because a misguided person such as myself wrote a piece of software doesn't mean you get to be rude to everyone who talks about it or suggests it.


Sorry, replying to you while responding to the parent because their post is already flagged.

Annatar, both the Rust compiler and ripgrep are available as packages in pkgsrc. The number of hoops one needs to jump in order to use this tool on your niche platform is exactly one. And that hoop is not even on fire.

Keep moving those goal posts though. Hopefully you can move them far enough to keep the Venn diagram of your mistruths and people who recognize them completely disjoint.


> one is completely on one's own

That's not accurate.

The test suites are not run on CI for tier 2, but they are at least guaranteed to build.

Tier 2 platforms have binary builds, are supported by rustup and often work just fine.


TBF, the table of Tier 2 platforms has differences in features that are expected to work, Illumos has fewer than other platforms.

You need rust to build Firefox, so any platform that can't get it to work well is going to be at a disadvantage.




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

Search: