> So, by now it seems like C++ will be the futures programming language.
You have a narrow view of exactly what languages are in common use.
COBOL and
Fortran are still hugely popular in their respective fields, and are not going to be dislodged any time soon. Both are considerably older than C, nevermind C++.
Likewise there are a whole bunch of new "web oriented" languages which are far more suited to "web programming" than C++ is.
C++ has it's niche like every other language, but it certainly isn't the last word in languages. As Narue says, it's just a tool to get the job done.
You're like a carpenter saying that a hammer is the best and only tool you'll ever need. Whilst it is true you can break a piece of wood in two with a hammer, most sane people consider that using a saw would be a better idea.
Most sufficiently large programs are written in multiple languages to begin with.
> And yes, the trend is for languages to be dumbed down such that it's easier for the
> lowest common denominator to write code without actually learning how to do it properly[1].
Wasn't that one of the thoughts behind COBOL. If you make it verbose enough then anybody can program in it, because everybody can read it. Except that much beyond "hello world", there are a whole bunch of other skills needed to write large programs apart from being able to read.