Last Update:
C++ Links #8
Welcome to new C++ Links - most important and useful articles, podcasts
and videos that happen between 20th and 26th of October.
Today you will find a link to the easiest papers for San Diego Meeting,
an article that explains why adding unused method may have a performance
impact and many more!
-
In last week the official list of papers before San Diego ISO Meeting was published. Bartłomiej Filipek chooses 5 most interesting and describes them a bit.
bfilipek.com/2018/10/papers-sandiego.html -
New post from Rainer Grimm, he wrote about new thread type
std::jthread
, which is one of the proposal to C++20. This new type of thread has two new capabilities: interruptable and automatically joining:
modernescpp.com/index.php/a-new-thread-with-c-20-std-jthread -
New C++ Weekly episode: Jason Turner checks if C++ can be compiled for old MIPS architecture:
youtube.com/watch?v=2HRqtx859ks -
Krister Walfridsson’s wrote a nice article, why adding an unused method to the codebase may have performance impact:
kristerw.blogspot.com/2018/10/optimization-and-performance-measurement.html -
Post about chaining function, the author explains how this technique may break reference lifetime extension:
cpptruths.blogspot.com/2018/10/chained-functions-break-reference.html -
4th part of the series from Jonathan Boccara about counting words demo application: he extends his project to compute the span of a word:
fluentcpp.com/2018/10/23/word-counting-span/ -
Another post from Jonathan - accessing the index of the current element in modern C++, e.g. he shows how to use boost::adaptors:
fluentcpp.com/2018/10/26/how-to-access-the-index-of-the-current-element-in-a-modern-for-loop/ -
Article from Barry Revzin - he presents a potential problem with upcoming Concepts:
brevzin.github.io/c++/2018/10/20/concepts-declarations/ -
If you tried to read San Diego papers and didn’t understand anything - here is a list of “easy papers”:
thephd.github.io/2018/10/22/Simple,-Easy-Papers.html -
A new episode of CppCast - interview with Jens Weller, organiser and founder of Meeting C++:
cppcast.com/2018/10/jens-weller/
Bonus 1: Not strictly related to C++, but important for every
programmer: thoughts about Code Reviews:
github.com/tvaneerd/stuff/blob/master/code_reviews.md
Bonus 2: You can track the CppCon Youtube Channel where more and more
videos from the latest edition start to appear!
youtube.com/user/CppCon
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: