The State of Developer Ecosystem 2022 is a detailed report about the programming community, which covers the latest trends in languages, tools, technologies, and lifestyles of developers.
@Redkey@rmam I assume you’re aware of the fact that there exists *only one* C++ standard at a time (C++20 today, C++23 later this year).
You probably mean
* using reduced feature sets
* compiling with non-conforming compilers
But this might sound less nice than “using an obsolete standard xyz”. I’m totally aware why large swaths of the industry are stuck in the past for well-motivated reasons.
What? No. That’s not how it works, at all. When a new version of the international standard is published, that does not mean previous versions cease to exist. It just means there’s a new version.
@rmam Older versions of the C++ standard are withdrawn.
This just goes to show the degree of confusion you’re dealing with. You’re confusing ISO’s systematic review process with the real world. ISO’s withdrawal process is used as a janitorial process regarding documents than require updates and/or maintenance. Just because no one will update C+11 that does not mean no one writes code in C++11 or compiler writers pulled it’s support. ISO’s review process matters nothing.
@Redkey @rmam I assume you’re aware of the fact that there exists *only one* C++ standard at a time (C++20 today, C++23 later this year).
You probably mean
* using reduced feature sets
* compiling with non-conforming compilers
But this might sound less nice than “using an obsolete standard xyz”. I’m totally aware why large swaths of the industry are stuck in the past for well-motivated reasons.
What? No. That’s not how it works, at all. When a new version of the international standard is published, that does not mean previous versions cease to exist. It just means there’s a new version.
@rmam Older versions of the C++ standard are *withdrawn*.
This just goes to show the degree of confusion you’re dealing with. You’re confusing ISO’s systematic review process with the real world. ISO’s withdrawal process is used as a janitorial process regarding documents than require updates and/or maintenance. Just because no one will update C+11 that does not mean no one writes code in C++11 or compiler writers pulled it’s support. ISO’s review process matters nothing.