4 ms·
It’s a rust crate designed to be a native rust replacement for a rust c wrapper crate. It’s faster and easier to link to in rust projects. How would you even t
by scripturial 1y ago
It’s a rust crate designed to be a native rust replacement for a rust c wrapper crate. It’s faster and easier to link to in rust projects.
How would you even tell people you made a better rust crate without using the word “rust?”
- egorfine 1y agoWhy not spend the efforts to speed up the real zlib? So that the whole world actually gets to spin a bit faster. Rust folks are claiming excellent interoperability with C binaries. Why the need for a rewrite then?
- swiftcoder 1y agoMaybe because the speed up is easier to attain in a language where you aren't constantly worrying about introducing bugs? Maybe development is easier in a language with more modern tooling? 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
- throwawaymaths 1y agoyou would say "rewritten FOR rust" instead of "rewritten IN rust".
- scripturial 1y agoIt’s a rust crate that depended on c and is now literally “rewritten in rust”
- throwawaymaths 1y ago> rust crate