C++ Ecosystem in 2022: Fast Adoption of C++17 and C++20, C++ Toolset Landscape, and Better Code Analysis Practices
The results of the sixth annual survey conducted by JetBrains to capture the landscape of the developer community are now available! The study was carried out in May – July 2022, and we collected answers from nearly 30K developers worldwide. Among them there were 2950 developers who chose C++ as one of their three primary programming languages, and 1396 who chose C. We also managed to extract data for the group of Embedded and Game C++ developers and see if overall trends for the language varied among these groups. We built a report based on the collected data and asked several community me
C++ Annotated September–October 2022: Kona ISO Meeting Results, Pattern Matching, New Integers, and Tools Updates
C++23, is void, new integer types, deducing this, a new book about learning modern C++
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.