3 ms·
Your posts in this thread are good examples of how the "Rust Evangelism Task Force" meme started: it's great that you're enthusiastic about Rust, but you're not
by dbaupp 10y ago
Your posts in this thread are good examples of how the "Rust Evangelism Task Force" meme started: it's great that you're enthusiastic about Rust, but you're not tempering your enthusiasm with pragmatism nor with empathy for your audience, like, for instance, the core team does.
Pushing back on the Rust-is-hard "misconception" where it is wrong is good, but calling the language universally easy just because you happened to learn it quickly... is wild: it incorporates ideas from a lot of different languages, so many people will be encountering more than one completely new concept. It can often take a while to "click" onto a new concept, because one isn't used to framing problems in the way that makes the concept simple. For one, saying Rust is easy so stridently, without nuance, makes people who are struggling feel stupid and demeaned (yes, I'm sure you don't mean it that way, but that's how it comes across), and makes you personally sound rather arrogant (/r/iamverysmart material).
In any case, with such ardent advocacy and combativeness, your technical arguments need to be 100% perfect: people will remember reading wild assertions they know to be wrong ("some Rust guy was talking about how ..., it wasn't even close to correct") more than they remember normal discussion about Rust. And this applies to both the people directly commenting, and the orders of magnitude more who are just reading the threads.