True, but games are only one class of applications.MessiahAndrw wrote:In my experience in the video game industry C++ is used near universally in game frameworks, game code, and related development tools.
For some games, portability to different consoles is also important, which is another reason C++ hangs on.I'm all welcome for change, but since C++ has established itself I don't see it moving for a quite a long time.
I was talking about "general application development" in my previous post. As for systems programming, it's a totally different scenario. I think C (not C++) is still #1 there.I don't know of what general application development or systems programming is in general, but I'm guessing it's the same scenario.
In terms of "general applications", the most common/popular ones today fall into two categories: desktop apps running on Windows (can't argue with market share), and web apps that everyone uses every day. C++ is quickly dying in the former category, and disappeared almost a decade ago in the latter.