I'm going to mark it off topic now, which will downweight it. In the meantime, please review the site guidelines: https://news.ycombinator.com/newsguidelines.html. They ask you to contact us at hn@ycombinator.com if you want to raise a question like this. They also ask you not to be snarky.
The core value of this site is intellectual curiosity, and divisive meta comments are not in that spirit. If other people are posting tediously and offtopically, the solution is definitely not to post tedious and offtopic comments with an oppositional vector. I know it's tempting, but it makes the threads worse. The solution is to post more comments in the spirit of curiosity, or (failing that) not to post.
You don't it has something to do with people being fed up with almost every other programming language thread getting spammed by low quality "meta" post about a certain language superiority which are irrelevant to the discussion?
Have no idea how to solve that. I have never moderated online communities and that’s not my area of expertise.
3 of those are not like the rest.
Rust evangelists rarely go (or at least do it less) after C#, Java or even Javascript threads. 10 points if you guess why.
The overaching commonality of Rust evangelism is to target C/C++. And they're probably right :-)
You’re moving the goalposts, and complaints about discussions of Rust tend to be far more annoying than the actual discussions. How dare people want to discuss related languages they enjoy? I mean, right?
Most language discussions will have people join in and discuss other languages.
I’ve spent quite a few words in this very thread discussing Go’s package manager! Should I apologize to someone? No... I think language discussions normally involve discussions of languages.
The risk being that in 20 years we'll wake up to the Go fad and realize that many people had been writing mountains of already legacy code from day 1, 20 years before. And those mountains of legacy code will have to be maintained because nobody's going to throw away so much working code.
Both D and Zig are direct competitors for Rust so I don't understand the fuss. This tango goes both ways, it's just that there are fewer D or Zig evangelists out there, overall. But they do visit Rust threads, too ;-)
And that's not bad, cross pollination is good. Insularity is bad.
So Rust can't use its main strength against them, safety. Instead it can only offer extra performance, and even that depends on the use case (C# and Java can be quite speedy these days, especially with good tuning).
"Oh, wow. The language was complex already and this makes me avoid C++ unless it's constrained to a narrow subset (something like Google C++ Style Guide). No wonder languages like Go and Rust gain so much traction."
All programming language discussions bring up the same points over and over again. Rust threads also always have the ignorant question "Why is the language constantly changing?".