
Packs and Pipelines
CppCast
03/05/20
•53m
About
Comments
Featured In
Rob and Jason are joined by Barry Revzin. They first discuss a blog post about how to declare a class's data members and methods. They then discuss some of his contributions to C++20 including some necessary fixes to spaceship operator, and some proposals he is working on for C++23 including pack declaration and a new pipe operator.
News
- Announcing TCMalloc
- How I Declare my class and why
- Quill Asynchronous Low Latency Logging Library
- Are you ready for C++Now?
Links
- P1061R1 Structured Bindings can introduce a Pack
- P1185R2 <=> != ==
- P1858R1 Generalized pack declaration and usage
- P2011R0 A pipeline-rewrite operator
Sponsors
Previous Episode

Maintaining QtCore
February 27, 2020
•57m
Rob and Jason are joined by Thiago Macieira from Intel. They first talk about Visual Studio's Qt support, and articles from Bjarne Stroustrup and Herb Sutter. They then talk about Thiago's history with Qt, including his former role as Qt Release Manager and his contributions to QtCore, QtNetwork and more.
News
- Jason's C++ Training Courses in Stuttgart
- Fuchsia Programming Language Policy
- Qt to support Visual Studio Linux projects
- Bjarne Stroustrup on C++20's significance
- Move, simply
Links
Sponsors
Next Episode

PVS-Studio Static Analysis
March 12, 2020
•40m
Rob and Jason are joined by Yuri Minaev from PVS-Studio. They first discuss a blog posts on ISO's recent decision not to break the C++ ABI in C++23 and getting rid of volatile in the Qt codebase. Then they talk to Yuri Minaev, one of the developers at PVS Studio working on the static analyzer. They discuss some of the forms of analysis that the tool excels at and how it's changed the way Yuri programs.
News
- HOly Grail of Logging
- The Day the Standard Library Died
- The Performance Benefits of Final Classes
- Getting rid of 'volatile' in (some of) Qt
Links
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- Read the article "Zero, one, two, Freddy's coming for you" about a typical pattern of typos related to the usage of numbers 0, 1, 2
If you like this episode you’ll love
Promoted




