Originally posted by Steffo
View Post
Rust-Based, Memory-Safe PNG Decoders "Vastly Outperform" C-Based PNG Libraries
Collapse
X
-
Originally posted by sophisticles View Post
Where do you think compilers come from?
What is your point? What are you even trying to prove?
Programmers who write compilers focus on making the output as correct/performant/compact as possible. That is what compilers need to do (oversimplifying it), so the programmers spend countless hours focusing on that, since you know, it's their job.
More news at 11!
Same way the programmers that wrote the Rust png crate focused on writing the most efficient code, so it would perform faster than the existing libraries. Because you know, it's their job.
The same applies to the programmers of the libpng. They also focused on performance, and to achieve that they wrote optimised code for several different architectures, because it was also their job!
Who are those people? Well, you can check it yourself. Most projects have a list of contributors, otherwise you can also use the git history for that.
I can also ask the same questions:
- Where do you think operative systems come from?
- Where do you think kernels come from?
- Where do you think CPU microcode comes from?
Or more simply, where do you think electrons come from? Would love to see those dumb compiler programmers coming up with their own electrons. Bunch of amateursLast edited by amxfonseca; 09 December 2024, 04:35 PM.
Comment
-
-
Originally posted by entropicdrifter View PostGenuinely hilarious comment to read given that any time Rust is mentioned on Phoronix in any context at all, people come out of the woodwork to complain about Rust and "Rust proponents" and throw around ridiculous bad-faith arguments and childish namecalling
Comment
-
-
"Is this production-ready?
Yes!
Comment
-
-
Originally posted by TheMightyBuzzard View Post
And that right there is a major reason why I'm not a fan of so many Rust projects or Rust fanbois. They like to call something "production-ready" as soon as they think they're done writing the code (or even before in many cases). Production-ready actually means something though. I know that's easy to overlook in a time when changing definitions to suit your desires is so common but it's important to remember that it's only you and your equally deluded friends that actually believe that crap when you do it.
Comment
-
-
Originally posted by TheMightyBuzzard View Post
Telling you would just make you want to argue. Everyone who knows what, knows what, and everyone who doesn't is going to throw a fit so they don't look stupid.Last edited by bacteriamanicure; 09 December 2024, 06:30 PM. Reason: List the pope as an agent of hamas
Comment
-
-
Originally posted by bacteriamanicure View PostWhat still needs to be done for it to become production ready?
Rust PNG has a version number of v0.17.15.
Zune PNG has a version number of 0.4.10.
Wuffs PNG has a version number of 0.4.0-alpha9.
The claim of being production-ready seems like an unfortunate choice of words when I look at those version numbers.
Comment
-
-
Originally posted by sophisticles View Post
That just means you are a lousy programmer.
Not something to be proud of.
Comment
-
Comment