Meeting 101 (5 May 2020)

Prague meeting reactions

C++20 is feature-complete

C++20 Concepts

A quick syntax-based overview of C++20 Concepts, as they are in the standard (circa January 2020).

An Extraterrestrial Guide to C++20 Text Formatting

Favourite “You can do that in C++?! Neat!” moments

Reddit

Range-for loops, fold expressions, streams, template definition in .cpp file, RAII, operator overloading, function/constructor try block, placement new, structured bindings, taking address of a label, variadic templates, overloading operator,, algorithms, and many more.

In-class Member Initialisation: From C++11 to C++20

The Performance Benefits of Final Classes

Where to Get Started Learing C++ and What Resources to Use

Binlog - A high performance C++ log library to produce structured binary logs

Quote

Oscar Godson:

One of the best programming skills you can have is knowing when to walk away for a while.