Latest Episode

Carbon, with Richard Smith

Posted on Friday, Mar 3, 2023

Richard Smith joins Timur and Phil. After the usual news round-up, we chat with Richard about the new C++ successor language, Carbon. Richard is one of the three lead contributors to Carbon and he discusses the philosophy and some of the special features that make Carbon different.

New C++ Scope and Debugging Support

Posted on Thursday, Mar 10, 2022

René Ferdinand Rivera Morell joins Rob and Jason. They first talk about a new cmake initialization project and some projects in the C++ show and tell. Then they talk to René about his open letter to the C++ committee about expanding its scope to include tooling and other related technologies.

Secure Coding and Integers

Posted on Thursday, Mar 3, 2022

Robert Seacord joins Rob and Jason. They first talk about a constexpr wordle game and constexpr unique_ptr being added to the standard. Then they talk to Robert Seacord about secure coding and his thoughts on integers.

Teaching Embedded Development

Posted on Friday, Feb 25, 2022

Khalil Estell joins Rob and Jason. They first talk about Matt Godbolt’s recent keynote at CPPP on C++’s Superpower. Then they talk to Khalil about teaching C++ embedded development and some of his thoughts on embedded development, including why not to avoid runtime polymorphism.

GDAL and PDAL

Posted on Friday, Feb 18, 2022

Howard Butler joins Rob and Jason. They first talk about an announcement from Swift on a C++ interoperability workgroup. Then they talk to Howard Butler about the C++ Geospatial libraries GDAL and PDAL, and his involvement with geospatial development.

5G Network Computing

Posted on Friday, Feb 11, 2022

Yacob Cohen-Arazi joins Rob and Jason. They first talk about an update to Microsoft’s GSL library and the upcoming LLVM v14. Then they talk to Kobi about work he’s done at Qualcomm with 5G networks and how 5G is about a lot more then just bandwidth improvements.

Unix and C History

Posted on Friday, Feb 4, 2022

Brian Kernighan joins Rob and Jason. They first talk about the pros and cons of virtual teaching and training during COVID times, and the news that BOLT has been merged into LLVM. Then they talk to Brian about the history of UNIX and C development at Bell Labs.

Docker Development and Modernizing OOD

Posted on Thursday, Jan 27, 2022

Yacob Cohen-Arazi joins Rob and Jason. They first talk about the first ISO mailing of the year and some upcoming conference dates. Then they talk to Yacob about his experience building and running docker containers for C++ software development and his work updating code examples for an upcoming C++ Object Oriented book.