tldr-tldr: If your project is written in Rust, it's probably easy to install, fast, and because Rust is here to stay, it's unlikely to die a premature death.
tldr: A post is titled "My cool new thing, written in Rust." The top comment asks, "Why should I care that it's written in Rust?"
Well, I care! I love knowing when something is written in Rust. The main thing is that it's probably easy to
cargo install your_cool_new_thing. I can't say the same for anything asking me to interact withnpm,pip,make,apt, flatpaks or appimages, etc.This post starts with a diatribe about
pipandnpm, evangelizing the virtues ofcargo. The other benefits listed are the performance benefits from Rust's memory safety, and reassurances that Rust won't die anything soon (meaning it won't drag other projects down with it.)So, yes, I want to know your thing is written in Rust!
Over the past few years, line after line, project after project, I've become one of those annoying Rust evangelists. It's hard to go back to the old way of doing things, and a big reason is cargo.
On occasion, a new Rust project will be posted to a site like lobste.rs, with a title like "A $THING, written in Rust". Somone will invariable reply "Why should I care it's written in Rust?"
Well, I care, and this is why.