C++ Annotated June-August 2022: C++23 and C23 News, Language Tips and Tricks, and New Tools Releases
We’ve returned with all of the news from June, July, and August 2022 in our latest C++ Annotated digest. We’ve kept silent for a while, and despite these three months being less busy than the rest of the year for many, they were still jam-packed full of awesome news. So, expect today’s digest to be a bit longer than usual. Language news C++23 is in feature freeze C23 is huge Conferences The Tragedy of C++ and the Carbon language from C++North Learning Inline – not what it used to be Memory allocators and bad APIs Using the C++23 std::expected type Writing an open-so
C++ Annotated May 2022: C++23 News, Optimizing C++ Apps, Pointers and Memset Tricks, and Tooling News
Portable assumptions and other language news, C++Now 2022 recordings, tips about pointers and memset, and tooling news
C++ Annotated March 2022: Function vs. Type, Serialization in C++, DWCAS, C++ Modules in Visual Studio
We have all of the March news for you in our latest monthly C++ Annotated digest: Committee news, Serialization in C++, Metal in C++, releases
C++ Annotated December 2021: 2021 C++ Highlights, Thread Safety in C++ and Rust, 2022 Conferences, and More
Assumptions, std::execution, the evolution of lambdas and functions in modern C++, C++ conferences in 2022
C++ Annotated November 2021: Discussions on C++ Ecosystem, a Book on C++ Core Guidelines, Designated Initializers, and Recent Releases
Contracts, discussions on C++ ecosystem, a book on C++ Core Guidelines, designated initializers, and recent releases
C++ Annotated October 2021: CppCon-dedicated Podcast Episode, Combining String and Templates, Move vs. Copy, and UDL Basics
The special October edition of No Diagnostic Required show paired with Cpp.Chat. Digest covering static analyzers in C++, moves in returns, smart pointers and arrays, new syntax for Contracts.
JetBrains Brings CppCon 2021 to You
To help you benefit from the CppCon conference content even sooner, we are delighted to offer early access to some of the recordings from CppCon ’21.
C++ Annotated September 2021: Papers Voted Into C++23, enable_if vs. requires Benchmarks, More on ABI Breakage, and CppCon Program
Papers voted into C++23, enable_if vs requires benchmark, discussions around ABI break, SonarLint plugin for CLion, and CppCon Program.
C++ Annotated August 2021: Practical Modules, C++20 Attribute to Help with EBO, Valgrind, Intel Compiler, and CLion News
Practical modules, [[nodiscard]] in standard library specification, [[no_unique_address]], Valgrind, Intel Compiler, and CLion news.
C++ Annotated: July 2021
C++ language news, sanitizers, C++20 concepts, parallel STL algorithms, C++ tools releases, and interview with Bjarne Stroustrup
C++ Ecosystem in 2021: 1 in 5 C++ developers are using C++20 and a third of us are not writing any unit tests at all, and other facts
The Developer Ecosystem 2021 report is now available! We discuss the latest trends in C++ with Matt Godbolt and Andreas Kling.