Here is my list of good reads from September:
- Mathematics behind Comparison #4: Three-Way Comparison
- C++ Core Guidelines: Type Erasure
- C++ Core Guidelines: Type Erasure with Templates
- C++ Core Guidelines: Better Specific or Generic?
- std::optional: How, when, and why
- Using C++17 Parallel Algorithms for Better Performance
- Removing the TerminateThread from code that waits for a job object to empty
- Exploring Clang Tooling, Part 0: Building Your Code with Clang
- How to Remove Elements from a Sequence Container in C++
- Modern C++: 7 Ways to Fake It Until You Have It
- “auto to stick” and Changing Your Style
- Lifetime profile v1.0 posted
- std::make_shared vs. the Normal std::shared_ptr Constructor
- 42 silly ways to say “Hello” in modern C++
- Quirks in Class Template Argument Deduction
- The sad history of the C++ throw(…) exception specifier
- How Microsoft rewrote its C# compiler in C# and made it open source