C++17 In Detail

16 November 2018

C++ Links #10

See my new website at cppstories.com

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 10th and 16th of November.

This week we have link to another ISO C++ Standards Committee Meeting report - this time from Herb Sutter, you can also find link to video with unusual initialization using Designated Initializers.

  1. Herb Sutter wrote report from Standard Committee Meeting. The most important news are: Ranges and Concepts will be in C++20:

  2. New C++ Weekly episode from Jason Turner - today he deeps into C++20 Designated Initializers and he is trying to initialize values in different ways, including lambda:

  3. Article from Arthur O’Dwyer: he is discussing clang’s attribute [[trivial_abi]]. He presents two really interesting code snippets with implementation-defined behaviour:

  4. Article from Bartłomiej Filipek - he is measuring performance of C++17 std parallel algorithms, in comparison to OpenMP library:

  5. Post from Rainer Grimm, as usual he is describing C++ Core Guidelines rules, this time related with template interfaces:

  6. New CppCast - interview with Ashley Hedbeerg from Google, about last San Diego meeting:

  7. Guest post on FluentCpp blog - Damien Beafils wrote article about DRY principle:

Bonus: You can track the CppCon Youtube Channel where more and more videos from the latest edition start to appear!

The links are brought to you by Wojciech Razik.
Wojtek is a Senior C++ developer at Thaumatec, currently writing software for a robot. He enjoys reading C++ Standard before bed, and he loves to hate JS from dawn to dusk.
If you know Polish, take a look at cpp-polska.pl where Wojtek is one of the co-authors.

If you want to get additional C++ resources, exlusive articles, early access content, private Discord server and weekly curated news, check out my Patreon website: (see all benefits):

© 2017, Bartlomiej Filipek, Blogger platform
Disclaimer: Any opinions expressed herein are in no way representative of those of my employers. All data and information provided on this site is for informational purposes only. I try to write complete and accurate articles, but the web-site will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use.
This site contains ads or referral links, which provide me with a commission. Thank you for your understanding.