upvote
It's important to separate the community ethos and the rust core dev team policies, because I'd be surprised if the official stance of the rust team would be condescending to other technologies.
reply
Rust is my favorite language in most domains I program in; I've learned to ignore the online rust OSS community due to a mix of preferring heavy abstractions (then shaming your code if you don't use them), and rude behavior.

This is fine, for the reasons you state: I can use the language and tools while ignoring the jerks.

reply
Have you met humans?

I’d be shocked if people working on and passionate about thing didn’t shit on other thing. That’s natural and even good in moderation. It’s up to a leader to keep it under control.

reply
Yes. In fact, I have met quite a few humans who make a point NOT to go bashing the work of others. (Of course, I have also met quite a few who do spend their time bashing others.)
reply
The more you understand about your own system the more humility one would think you would have. This is like the dumb guy to jedi meme. It's the people in the middle that shit on other peoples' work because they have something to gain by looking comparatively smarter.
reply
Can you give an example of this toxic bashing from rust contributors or are you talking about just random HN posters when you say “rust community”?

Moreover, I wouldn’t say they’re completely ignoring supply chain risks, as there have been discussions about this as early as 2021 [1] and there are ongoing efforts to address this [2]

[1] https://internals.rust-lang.org/t/about-supply-chain-attacks...

[2] https://kerkour.com/fixing-rust-supply-chain-security

reply
Yeah Ive actually never seen any Rust team members be toxic. Keep in mind there is a micro niche of tech influencers who try to politicize rust because they associate it with liberalism or something like that and paint Rust community as an opposing force to some status quo they think exists or should exist. Those notions have taken on a life of their own.

People who say this just dont know what they're talking about and are repeating youtubers and X takes.

reply
[flagged]
reply
> Even the basic logic is flawed.... That coders can't be trusted to handle pointers, but somehow can be trusted to write "safe" unsafe rust.

Who said anything about trust? The purpose of unsafe blocks is that you have specific, limited areas of your code that can be audited for safety. With C your entire codebase needs to be audited.

Also, other languages “trusting” people to use pointers correctly has gone pretty badly.

reply
The only fanaticism I'm seeing here is you going through the entire thread and picking fights and calling people who use and advocate a language names.

"fans" "fanatics" "cult"

I'm not sure what the point of this way of talking is. Rust is a tool. Many advocate for it because we've worked for a long time in ... other tools. Which had avoidable problems. I had a two decade career with C++ before Rust finally became mainstream enough to get paid to work in. Going back here and there is usually... unpleasant.

reply
> being less toxic

There's a difference between people you disagree with and toxic behavior. Can you give examples of toxic behavior?

reply
deleted
reply
the only thing more exhausting than rust evangelism is people who drop in on any rust related thread and start whining about unrelated things just because it's rust.
reply
Dream on
reply