Like seriously I’m on a computer remotely discussing tech with people. I don’t personally care about who the other person is or does beyond their contribution to the repo and topic at hand. Beyond that, to weaponize decent behavior as a tool to do additional things, is not right.
Sorry but when can we stop taking “developer advocate” type people seriously? They’re usually not devs or technical (at least in my own experience), and add all these side things which make no sense except in political organizations.
In the world of technology, fundamental tech like programming languages can persist seemingly forever but the truth is that there's great big winners and a whole lot of losers. We also don't like to compare seemingly-unrelated languages to each other because of their fundamental differences in how they're meant to be used but the truth is that a lot more people know and learn Python than will ever learn C or C++ (or Rust).
It's because C and C++ never really evolved into better languages. They never got rid of the bad ideas (e.g. goto) and just kept piling on new stuff, leaving new learners of the language just that much more to have to learn.
Languages like Rust and Python actually remove old, bad syntaxes/ideas and implement checks and helpful compiler messages regarding bad patterns. IMHO, this makes them vastly more likely to be around 25, 50, or even 100 years from now than languages (or OSes) that never remove technological debt.
C++ has evolved tremendously so I have no idea what you're talking about there. Removing "goto" would help nothing, and the more or less deprecated features keep old codebases alive while allowing for better things (shared pointers and so on)
If you were around the internet when Rust was first being formed at Mozilla, understanding the history there and the transition of Mozilla from a pure tech company to a political organization is part of the story as well
I will say my first introduction to Rust was not as a programming lang, but was one of the many many many posts around the internet at the time where the founder and other core members were defending their CoC, and talking about how they were more focus on the "behavior" of developers than on the code, or technical merits of programming.
Rust has always been more about about controlling human behaviors (i.e politics) than it about controlling computers.
People seemed to have forgotten some of the early events from years ago when Rust was less popular.
>>The Rust project needs to stamp this out before it begins to fester
It has been there since the formation of the Lang, it is built into the DNA of the community. people that want technical merits to shine are the ones trying to change the community, not the other way round