-- Disclaimer. I dont do serious write entire systems level code -- I am in systems / cloud / automation --
The issue with C++ (not my personal issue, see disclaimer), is getting people to want to learn to write in it. It isn't what companies will pay all these people to write. Currently, Java, JS, and Python are earning the bucks in converged (cloud, its just the newest contraction in the contraction / expansion cycle that is industry computing) space. I can put out python & JS, some Java. I have never touched C++. I have never had a need for it.
I bet a C++ team could come in and take what we put together in python / java and write it to run far more efficiently though.
--Anecdotal-- I know several good dev's that have moved from writing C++ to java because they can make more short term money in the quick in and out projects.
All of what you point out is true. The money is in javascript and java.
(post is archived)