
Clang Power Tools and C++ Myths
CppCast
02/05/21
•53m
About
Comments
Featured In
Rob and Jason are joined by Victor Ciura. They first talk about different ways to filter a C++ container and a blog post on the Visual C++ blog from the Diablo 4 development team. They then talk to Victor about the Clang Power Tools plugin for Visual Studio which has recently been made free for both open source and commercial use. They also talk about C++ Myths.
News
- 12 Different Ways to Filter Containers in Modern C++
- More_concepts library
- Blizzard Diablo IV debugs Linux core dumps from Visual Studio
- Visual Studio's Native Debugging Framework Tutorial
Links
Sponsors
Previous Episode

SOLID Design Principles
January 28, 2021
•53m
Rob and Jason are joined by Klaus Iglberger. They first talk about changes to make the Win32 API more accessible, some C++20 coroutine examples and ISO news. Then they talk to Klaus Iglberger about the SOLID design principles, why they still matter and what C++ developers should know about them.
News
- Making Win32 APIs More Accessible to More Languages
- Motivated Examples for coroutines
- January 2021 ISO Mailing
Links
- Breaking Dependencies: The SOLID Principles - Klaus Iglberger - CppCon 2020
- Meeting C++ Training: Modern C++ Design Patterns
- CppCon 2020: Modern C++ Design Patterns
- Cpp On Sea: Modern C++ Design Patterns
- YOW! 2013 Kevlin Henney - The SOLID Design Principles Deconstructed
Sponsors
Next Episode

Going Cross Platform
February 12, 2021
•53m
Rob and Jason are joined by Sebastian Theophil from think-cell. They first talk discuss a blog post on building a 1 billion LOC project with the Threadripper 3990X and a browser extension for easily searching for C++ reference help. Then they talk to Sebastian about his teams efforts to port their Windows C++ codebase onto MacOS and some of the challenges they dealt with, as well as recent efforts to start porting some of the code into Web Assembly.
News
- Threadripper 3990X: The Quest to Compile 1 Billions lines of C++ on 64 cores
- Looking for Approachable Open Source Projects to Contribute to
- C++ Search Extension v0.2 released
Links
- think-cell: Join us as a C++ developer
- Windows, macOS and the Web: Lessons from cross-platform development at think-cell
- tcjs library for generating type-safe JavaScript bindings for C++/Emscripten
Sponsors
If you like this episode you’ll love
Promoted




