Last Update:
C++ Links #1
I’d like to make an experiment on the blog and introduce a new simple series. Each Friday you’ll see a summary with valuable links and resources from the C++ World. The links and annotations are coming from a guest author - Wojciech Razik - one of the co-author of cpp-polska.pl.
Let’s have a quick look at the best links for this week!
Here are the most useful articles, podcasts and videos that happen between 1st and 7th September:
-
New video from Jason Turner - analysing assembly output from ARM:
youtube.com/watch?v=eMluWRp5hbI -
Post from Rainer Grimm about C++ Core Guidelines: rules for templates and generic programming:
modernescpp.com/index.php/c-core-guidelines-rules-for-templates-and-generic-programming -
Post from Casey Carter about std::optional - when to use and why:
blogs.msdn.microsoft.com/vcblog/2018/09/04/stdoptional-how-when-and-why/ -
Guest post on Jonathan Boccara’s blog about poisoning C++ function using gcc directives:
fluentcpp.com/2018/09/04/function-poisoning-in-cpp/ -
Post about Coroutines, especially promise type:
lewissbaker.github.io/2018/09/05/understanding-the-promise-type -
Another interesting proposal about handling errors: “Zero overhead deterministic failure - A unified mechanism for C and C++”:
open-std.org/jtc1/sc22/wg14/www/docs/n2289.pdf -
Scott Meyers will be no longer maintain his book
He wrote:
“It’s not that I’m too lazy to do it. It’s that in order to fix errors, I have to be able to identify them. That’s something I no longer trust myself to do.”
scottmeyers.blogspot.com/2018/09/the-errata-evaluation-problem.html -
New episode of cppcast, interview with Bob Steagall. Interesting discussions about the poster program at CppCon, filtering papers in the ISO Committee and improving STL containers:
cppcast.com/2018/09/bob-steagall/ -
Post from Jonathan Boccara about handling input/output values:
fluentcpp.com/2018/09/07/input-output-values/
What’s your favourite link for this week?
Maybe we missed something relevant? Let us know in comments.
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.
I've prepared a valuable bonus for you!
Learn all major features of recent C++ Standards on my Reference Cards!
Check it out here: