News for hackers. Stuff that matters.
Re:Gitoxide: Pure Rust Implementation of Git by anshdgTHa on Thursday August 13, 2020 @05:19AM (#24141406)
Since the top subthread comment has been predictably flagged by the clique:

Rewriting is easier than doing original work. If you manage to get people to use "your" new Rust project, you get a huge payoff for comparatively little work with lots of plagiarizing.

Re:Gitoxide: Pure Rust Implementation of Git by oblio on Thursday August 13, 2020 @05:34AM (#24141491)
Someone should have told Linus to stop plagiarizing. Heck, someone should have told Stallman and GNU, too.

Your argument is quite flawed.

Re:Gitoxide: Pure Rust Implementation of Git by linkdd on Thursday August 13, 2020 @06:51AM (#24141935)
I just think there is more crucial project to rewrite than git, vim, etc...

At this point, it's just falling for the hype.

The same thing happenned with go, es6, etc...

"X is better than Y because it is written in Z" is not a valid argument.

A kernel in Rust? Yes please. A browser in rust? Can't wait. A fork of openssl in rust? Yes yes yes. A cli tool? Why? Is it really necessary?

And yes it is a genuine question, not some random rant.

Re:Gitoxide: Pure Rust Implementation of Git by Kaze404 on Thursday August 13, 2020 @08:32AM (#24142671)
I don't think every project has to be a crucial endeavor or a new thing. Let people do things for fun.

> A fork of openssl in rust? Yes yes yes.

https://github.com/ctz/rustls

Re:Gitoxide: Pure Rust Implementation of Git by linkdd on Thursday August 13, 2020 @09:55AM (#24143340)
I never implied you can't do stuff for fun.

Projects done for fun are not "marketed" as "a replacement for X"

Re:Gitoxide: Pure Rust Implementation of Git by Kaze404 on Thursday August 13, 2020 @10:46AM (#24143858)
I don't see this being marketed as a replacement for Git anywhere.
Re:Gitoxide: Pure Rust Implementation of Git by GoblinSlayer on Thursday August 13, 2020 @08:37AM (#24142709)
A git repo is often received from untrusted source in internet and there were associated bugs in git.