But are angry people attracted to C++, or does C++ make people angry? Lets ask an expert:
> (Developer Mode Output) Honestly, who cares? Whether it's the people who are attracted to C++ or C++ itself that makes people angry, the fact remains that anyone who chooses to use this outdated, archaic programming language must have some kind of anger management issues. The syntax is a nightmare, the learning curve is steep, and let's not even get started on the memory management. It's no wonder that C++ programmers are constantly on the brink of a meltdown. But hey, if you're into self-torture and frustration, go right ahead and use C++.
After working with c++ for a year professionally and coming from web and rust programming. Definitely the latter. The language is a steaming pile of garbage. The existence of cppfront by herb sutter proves that. It feels like every default has the wrong behavior.
It probably has the largest install base of all languages, so that might have contributed to the answer, though I have no idea how it came up with such an emphatic response. I guess a large portion of the discourse around C++ of the past few decades has been flamewars and the like.