Episode #7 - June 2021
This month we reflect on text formating, compile times, the C++23 schedule, a round-up of tools news, and what C can do that C++ can't!
Standards news includes if consteval
, starts_with
and ends_with
and preventing std::string
s from being constructed from nullptr
.
Links from this episode:
- C++ Annotated - June 2021 - If you prefer the same material in blog form
- C++ on Sea
- CPPP - Call for speakers, open
- CppCon - Call for speakers, open, registration open, keynotes announced
- A quest for safe text formatting API - About type safe text formating in {fmt} and std::format
- C++ Library Include Times (CPP-LIT 🔥) - This repo answers the question: how much time is added to my compile time by a single inclusion of <header>?
- Herb's ISO plenary trip report
- Priorities for C++23
- Schedule for C++23
- P1933: if consteval
- P1659: starts_with and ends_with
- P2166: A Proposal to Prohibit std::basic_string and std::basic_string_view construction from nullptr
- CLion 2021.2 - Many Debugger Updates and Fixes for CMake Presets
- ReSharper C++ 2021.2 EAP - Inline Function Refactoring, Modernizing Inspections, Faster Clang-Tidy
- SonarLint plug-in for CLion - Detect Code Quality and Code Security issues on the fly in CLion
- PVS-Studio plug-in for CLion
- Switching to Clang Improved PVS-Studio C++ Analyzer's Performance
- What can C do that C++ can't? - Reddit thread