Follow

@federicomena taking over bzip2 and rustifying it means that we should really stop using it now. I mean bzip2 was crap for a long time.

While Rust is an interesting language, it's not sufficiently portable, and a maintenance nightmare for stable distribution releases, and using it in low-level libraries like bzip2 is reckless.

FWiW, bzip2 being crap meant that it does not really have a use anymore since xz arrived on the scene, except for legacy file format support.

I do admire @federicomena's interest in Rust and the memory safety Rust can offer to compression libraries, but basically, for the use case I'm concerned about we should have stopped using it years ago.

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!