It is unfortunately wrapped up in larger-scale outrage culture than just within tech/programming circles. Rust as a community is very gay and very trans:
https://blog.rust-lang.org/2024/02/19/2023-Rust-Annual-Surve...
https://blog.rust-lang.org/2025/02/13/2024-State-Of-Rust-Sur...
To be clear I am 111% down for that as one of the Alphabet People myself lol. We just can't pretend like it isn't a factor.
Disclaimer: I realize these numbers are probably skewed high due to self-selection of people who are willing to take diversity surveys. The actual percentages are probably somewhat lower, but Rust undoubtedly has the highest concentration of any programming-language community. Zero question.
I know which of the two languages was easier and more pleasant to hire for - which should be impossible as I kept getting told no one uses forth.
How can you know this? What other communities even have such surveys?
I would expect this to be similar in any language. Anecdotally, I see the % of gay/trans/neurodivergent to be much higher in the dev community than the general population, so the numbers don’t look strange to me.
Perhaps it’s more vocal or more visible, but that would require much more analysis to enquire about cause and effect.
If a tree is felled in a forest and the logger doesn't tell you she's trans, does it make a sound?
Out of 14.5% of the respondents. I wouldn’t call that a very anything community.
This is complete nonsense. We (LGBT) folk are pretty much equally represented in all programming communities. It's just that Rust presents as a very socially activist community, with all the attendant drama and culture war nonsense, including falsely claiming some sort of imprimatur from the LGBT folk to represent them. Cliquey hyper-online gays != the LGBT community.
Fortran, Erlang/OTP, any stack you can think of, will have LGBT devs. Common Lisp has some kickass trans devs. It's not a proliferation of rainbow flag emojis and obnoxious puerile cancel-culture politics that makes one community be 'more' LGBT than another. I won't stand for this kind of erasure of LGBT folk who don't take their assigned place in the culture war barricades.
Rust is a very neat language, but the biggest single barrier to its adoption is the Rust community, and I won't have them hijacking my identity to pretend some moral title to their constant - and deeply unpopular - online brigading, bullying, etc.
[0] https://www.statista.com/statistics/1270166/lgbt-identificat...
Being a minority does not make you underrepresented. Underrepresented means there are fewer than you'd expect, given population-level numbers. In the Rust community it certainly seems true that trans people are overrepresented, though "marginalized" almost certainly still applies. The same goes for LGB, which again does not seem underrepresented in the tech community compared to society writ large, and I think many LGB people probably don't see themselves as "marginalized" in 2025, but I could be wrong.
I don't see why that would be the case.
And for tech in particular I'd say women (half the population) are underrepresented and LGBT (a definite minority) are not. Marginalization is a bit more complicated but similar.
Is there any technicality in the language that benefits from extra info? I’m not asking in bad faith, I legit want to know.
Get an HN article about C++, and you can be certain the comment section is going to deteriorate at some point into a religious war mentioning Rust. Get an article about Rust, and there is going to be drama in the comments.
As a programmer that could potential consider Rust, it is off-putting.
They cant help but proselytize. Its like talking to my recent born again christian friend who cant help but steer every conversation to Christianity and reciting scripture. It's infuriating.
Though TBH it very much feels like the cult of OOP that rocked the 90's. And look where that paradigm is now ...
It's alive and well. Sure, Java-style OOP might not be, but that's mainly because it was never sensible OOP to begin with.
A bit like "Agile is dead" and everybody hating "Agile". Sure, what they hate is what's been pushed as "Agile" for the last decade or more: ceremoniel-over-flexibility-Scrum, rigid sprints, "user story" as a synonym for "ticket", etc, etc.
Let's hope that it's just "Fauauxp" that, like Fauxgile, is about to be dead. ASAP.
So yeah, typical internet houlier than thou reactions, I wouldn’t read much into them.
Of course: You don't have to use Rust to see this very post here on HN, and quite a few other similar ones. Are you saying people just imagine there's a lot of drama around Rust, or what? (That TFA here or in other similar posts are all lies, or outright made-up?) Because to me -- who never use Rust -- it looks like a fact.
Which is a large contributing factor to why I probably never will, either.
Try asking a Rust zealot to give three different real world examples where someone should pick C++ over Rust, they can't do it. The zealots are literally incapable of viewing anything other than Rust as divine.
Every experience I've have with Rust people has been negative and worthless, so I view Rust as a major red flag on resumes when hiring :)