C
CppRocks
cpprocks.com · Personal blog · on HN since 2012
CppRocks covers C++11 and C++14, with compiler support comparisons, cheatsheets and book-length guides to new language features.
What HN saysHN commenters link its compiler and library shootout tables to check C++11/14 support in GCC, Clang and Visual Studio, and its regex cheatsheet.
16HN people shared it
7linked it in comments
17stories submitted
429story points
12 years agolast shared
2012people per year2026
Most-shared posts
- 1C++11/14 compiler and library shootout5 people · 63 points · first shared 2014 · 15 comments on HN
- 2C++11 compiler support shootout: Visual Studio, GCC, Clang, Intel4 people · 117 points · first shared 2013 · 81 comments on HN
- 3C++ vs Ruby vs CoffeeScript (Complexity)4 people · 11 points · first shared 2012 · discussion on HN
- 49 reasons to start using C++111 people · 87 points · first shared 2012 · 61 comments on HN
- 5A comparison of C++11 language support in VS2012, g++ 4.7 and Clang 3.11 people · 67 points · first shared 2012 · 9 comments on HN
- 6What if C++ looked more like Python or CoffeeScript?1 people · 66 points · first shared 2014 · 76 comments on HN
- 7JetBrains CLion C++ IDE First Impressions1 people · 5 points · first shared 2014 · discussion on HN
- 8Cheatsheet: new STL algorithms and containers in C++111 people · 4 points · first shared 2012 · discussion on HN
- 9C++ concurrency cheatsheet1 people · 3 points · first shared 2013 · discussion on HN
- 1023 C++11 bugs you no longer need to worry about in VS20121 people · 3 points · first shared 2012 · discussion on HN
- 11C++11: a visual summary of the additions and changes since C++031 people · 2 points · first shared 2012 · 1 comments on HN
- 12Spotlight on libraries relying on C++141 people · 1 points · first shared 2014 · discussion on HN
- 13Homepage1 people · first shared 2013
- 14C 11 regex cheatsheet.pdf1 people · first shared 2012
What HN people wrote when they linked it
SupremumLimit · 2014-08-18
If you just want to learn about the features introduced in C++11/14, I wrote compiler-specific books about those: http://cpprocks.com
jobu · 2012-07-17
I just found this site and there's a ton of great info about C++11 that I wanted to share, but the visual summary seemed the most impressive.
This C++11 regex cheatsheet is also very useful: http://www.cpprocks.com/wp-content/uploads/c++11-regex-cheatsheet.pdf
Someone · 2015-04-26
http://cpprocks.com/c1114-compiler-and-library-shootout/ disagrees:
"First, let’s look at the C++11 language features. Clang 3.3 and above, and GCC 4.8 and later have complete support, so there was no point including them in the table."
Also note that, on the C++14 front, clang supported all language features and most library features. And that is a year ago.
mnem · 2014-04-02
Well, they're certainly catching up, but they have a bit to go to before they match clang or gcc: http://cpprocks.com/c1114-compiler-and-library-shootout/
elnate · 2014-03-15
http://cpprocks.com/c11-compiler-support-shootout-visual-studio-gcc-cl…
A little out dated but a good starting point. I'm using gcc 4.6.1 and am loving the C++11 features, only thing I've noticed it missing is implicit capture of this in lambdas.
gtani · 2013-09-19
Yeah, amongst all the "MS has lost its way" chatter recently, I don't think anybody noted how it's treating C++ devs. Annual full releases of VS? Really?
http://cpprocks.com/c11-compiler-support-shootout-visual-studio-gcc-cl…
http://www.reddit.com/r/cpp/comments/1h9uq7/c1114_stl_features_fixes_a…
GravityWell · 2013-06-03
No mention at all about missing C++11 features. I hope their continued silence is not an indicator of nothing to come.
http://cpprocks.com/c11-compiler-support-shootout-visual-studio-gcc-cl…
It should be noted that features listed as included in the VS2012 Nov CTP, such as initializer lists, variadic templates, etc., should not in my view be listed. The CTP does not work via the Visual Studio interface, but only from the command line compiler. And the CTP is not included in either Update 1 or Update 2.
Meanwhile GCC and Clang are both feature complete:
http://www.phoronix.com/scan.php?page=news_item&px=MTM1NTg
http://www.h-online.com/open/news/item/GCC-4-8-1-is-C-11-feature-compl…