Thanks to all three of you (so far) that replied to my post asking about multiple flavors of C++.
The MBED environment supports dozens of multifunction target boards based on the ARM Cortex processor. A free development studio is provided with version control (Github), compiler, linker and real time operating system.
The thought of multiple flavors of C++ on top of all this stuff is horrifying. I don’t know why there’s much motivation for creating multiple flavors of the language itself.
I’d say also that you need to be Einstein to fully understand C++ 11. My major point here is that the overall software/hardware environment has become extremely complicated. Code apes have gone amuck!
As for motivation for various flavors, it’s either iterative improvement in the language or some marketing guy that thinks the word “proprietary” sounds cool and is a feature. 😂
So C# is M$Soft’s imitation of IBM building PL-1 (or however they spelled it). No one plagiarized it! Just like C#.
A few years ago, Bioware (for you gamers) on its site had gaming programmer before we’ll talk to you: 3 yrs C++ and program manager at 5 yrs C++.
With a high-end gaming computer, a good C++ compiler can run in minutes now, so it’s easy to use!