Blessed.rs — an unofficial guide to the Rust ecosystem
DRANK

A solid list. I had a couple of other crates come to mind and I grinned at the careful wording in a couple of places, as I’m sure other Rustaceans would. It’s not worth bikeshedding though: you definitely won’t go wrong following this guide.Half on-topic, my biggest wish for Rust is that a list rather like this could form the basis of an extended standard library, something akin to a linux distribution where all the common crates and their dependencies come through a trusted intermediary with a release process, so that some random dev can’t get phished and push a patch version of a crate that drops a reverse shell on everybody’s machine via build.rs. It’s a hard problem for a lot of reasons and I don’t know exactly what it could look like… but when I look at the diversity of projects and crates needed for “normal Rust” I just have this lingering uncertainty. The safety of so much code depends on the integrity of rather a lot of independent projects and processes, and you onl…

lobste.rs
Related Topics: Rust