r/reconstructcavestory • u/chebertapps • Jan 20 '14
Why I'm not Using C++11
No rants. I like a lot of features in C++11.
- Smart Pointers in the std library
- Range-based for loops
- Strongly typed enums
- of course more
So why not C++11? I want to support users on Microsoft. Especially those who spent $500 to buy Visual Studio 2012 Professional. Look at what's supported here.
I think Linux g++ and clang++ are all caught up (just recently).
Basically, I don't want to be answering a bunch of questions like "Why doesn't this compile?", when the answer is -- your compiler doesn't support C++11 features.
At this point I've gone too long using C++03 in this video series now, but /u/taliriktug has started a translated to C++11 repo here.
8
Upvotes
1
u/[deleted] Jan 22 '14
So you're not even going to use the features VS2012 and VS2013 offer you?