2 ms·
c++(19)98 was the first c++ standard. There was a minor update in 2003 to fix the most obvious defects. The next standard was c++11. If it felt stuck in the 20
by ksherlock 9y ago
c++(19)98 was the first c++ standard. There was a minor update in 2003 to fix the most obvious defects. The next standard was c++11. If it felt stuck in the 2000s, it's because it was stuck in the 2000s. And it wasn't just Windows/Microsoft - To this day, gcc 4 (-std=c++0x if you want some c++11 features) is the standard compiler for many Linux sites.
- eco 9y agoThe reason that the standard stayed unchanged for so long after 2003 is that the committee had a misunderstanding about some ISO rule and thought they couldn't release new versions for some period of time. I can't remember the details but Herb Sutter has mentioned it during conferences.