The fact people still add "written in Rust" to HN submissions is almost as funny as how effective it is, which itself is almost as funny as the fact that people like me can't stop commenting on it.
For me it means I can fork the repo and start hacking on the code immediately, and it will have reasonable quality.
With C++/Python and even Node I often find myself wasting half a day just getting it to build.
Yep. If it's a Python project, it's about a 60% chance it won't run on the first try after a fresh clone.
When I see a CLI tool written in Rust or Go, it usually just works out of the box without having to mess around with godawful pip environments or conda.
I say this as someone who cut their teeth on and loves Python for a thousand reasons, I have to agree. Python projects are abysmal. Rye and UV are promising (and I am very excited about them), but they aren't quite ready yet.
"Written in Rust" carries with it significant promises that only Go also has. (Go has a lot of the same promises, for having good tooling and the same mostly-statically-compiled philosophy.)
"Written in Rust" tells me a project is easy to install and easy to hack on. I am far less interested in using non-Rust projects, and I am definitely disinterested in making code contributions to non-Rust projects.
Case in point: It took me much longer to write this comment than it took to install and use marmite.
This. It's basically about average quality. It's the old Python Paradox all over again. Javascript / Typescript is the bottom of the barrel in terms of quality. Python / C++ is higher than that. And Rust is at the top.
I first posted without mentioning "marmite" neither "Rust", then a friend reminded me that both things would engage. People are very triggered by those words.
Well that's sadly true, I am hopeful they'll grow up one day but who knows, there are people on HN who love their prejudice as much as they love their kids, it seems.
Indeed. The blazingly fast speeds of compiling all of the elements that make up arch from scratch (just to say "I use Gentoo"), over that of just using the iso always amazes me.
Only a few years more of my life lost to check all of the code of Linux and ensure I know what is running. I'm not bitter about and looking for better solutions to that at all.