
Unicode Progress and C++/C Study Group
CppCast
11/05/20
•59m
About
Comments
Featured In
Rob and JeanHeyd are joined by Aaron Ballman and Peter Brett, both members of the ISO C++ committee. They first talk about an extension for Visual Studio and Visual Code for visualizing struct layout and a blog post proposing a safer boolean type. Then they talk about Aaron and Peter about progress being made at virtual ISO meetings and the upcoming virtual Plenary meeting.
News
- StructLayout Visual C++ Extension
- Fun with Concepts: Do You Even Lift, Bool?
- Meeting C++: My thoughts on "The... Community?"
Links
- ISO C++ October 2020 Mailing
- P1787: Declarations and where to find them
- WG21 SG16 Unicode study group
- Editing the C Standard
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- PVS-Studio: analyzing pull requests in Azure DevOps using self-hosted agents
- Why it is important to apply static analysis for open libraries that you add to your project
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
Previous Episode

ThinLTO
October 30, 2020
•52m
Rob and Jason are joined by Teresa Johnson from Google. They first discuss the Qt6 beta release and a blog post proposing range_ref, a lightweight view for ranges. Then they talk to Teresa about ThinLTO, the scalable and incremental Link Time Optimization built into LLVM.
News
Links
- ThinLTO
- CppCon 2017: Teresa Johnson "ThinLTO: Scalable and Incremental Link-Time Optimization"
- Meeting C++ 2020 - ThinLTO Whole Program Optimization: Past, Present and Future
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- PVS-Studio: analyzing pull requests in Azure DevOps using self-hosted agents
- Why it is important to apply static analysis for open libraries that you add to your project
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
Next Episode

Video Games, Robotics and Audio
November 12, 2020
•59m
Rob and Jason are joined by Joël Lamotte. They first talk about C++20 Modules support in GCC and MSVC and a micro benchmarking library. Then they talk to Joël about how he got involved in C++, and his experiences working on indie video games, robotics and his recent transition to the audio industry working on a web assembly powered website.
News
- P0847R5 Deducing This
- C++20 Modules Compiler Code Under Review, Could still land for GCC 11
- Criterion micro-benchmarking library
- A Tour of C++ Modules in Visual Studio
Links
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- PVS-Studio: analyzing pull requests in Azure DevOps using self-hosted agents
- Why it is important to apply static analysis for open libraries that you add to your project
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
If you like this episode you’ll love
Promoted




