Last Update:
C++ Links #5
Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 29th September and 5th of October.
In this week you will find two trip reports from CppCon, an article
about std::any
(aka modern void*
), a video about std::fmt
library
and many more!
-
Registration for code::dive - biggest C++ conference in Poland - is open! Sean Parent, Dan Saks, Odin Holmes and many more world class C++ gurus. It’s super cheap - less than 7$! The conference takes place in Wrocław, 7&8th November 2018.
register.codedive.pl/register/participant -
First report trip from CppCon - from Rainer Grimm, he shortly describes the content of the most interesting talks:
modernescpp.com/index.php/cppcon-2018 -
A new episode of C++ Weekly from Jason Turner - he shows practical usage of string formatting library fmtlib:
youtube.com/watch?v=KeS1ehp9IiI -
5th post in series about the mathematics behind comparison from Jonathan Mueller. In this episode, he shows practical examples of using three-way comparisons in ordering algorithms.
foonathan.net/blog/2018/10/01/ordering-algorithms.html -
Post from Jonathan Boccara - when to use and why references (including
std::reference_wrapper
), pointers and optional references:
fluentcpp.com/2018/10/02/pointers-references-optional-references-cpp/ -
Article on MSVS blog from Casey Carter about
std::any
- better version ofvoid*
:) It describes differences betweenstd::any
,void*
andshared_ptr<void>
.
msdn.microsoft.com/vcblog/2018/10/04/stdany-how-when-and-why/ -
Another CppCon trip report - this time from the JetBrains team:
blog.jetbrains.com/clion/2018/10/jb-cpp-at-cppcon-2018/ -
New CppCast episode - in this episode Jason Turner and Rob Irving talking about CppCon (kind of mini-trip-report), then they do lightning interviews with CppCon Lightning Talkers:
cppcast.com/2018/10/cppcon-lightning/ -
Post from Jonathan Boccara about optional references - they are allowed in
boost::optional
but not in C++17std::optional
. Jonathan talks with the author ofboost::optional
, Fernando Cacciola about pros and cons of such solution:
fluentcpp.com/2018/10/05/pros-cons-optional-references/ -
A new tip from the Google/Abseil team - this time about using (or not using)
using
-directives:
abseil.io/tips/153
Bonus 1: summary of the contest “most awful, surprising, horrific,
inventive, well-formed C++ construct you can fit in a tweet”:
zygoloid.github.io/cppcontest2018.html
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
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: