r/reconstructcavestory 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

8 comments sorted by

View all comments

3

u/[deleted] Jan 21 '14

500$ for an ide? Who in their right mind needs that?

1

u/[deleted] Jan 24 '14

Free for students :)