
Swift and C++ Interoperability
CppCast
03/17/22
•59m
About
Comments
Featured In
Dave Abrahams joins Rob and Jason. They first talk about JeanHeyd Meneid's blog post on saving C's ABI. Then they talk to Dave about his history as a founding contributor of boost and the current workgroup he is a part of to enable bidirectional interop between swift and C++.
News
- To Save C, We Must Save the ABI
- Jluna C++ interop for Julia
- Emulating template named arguments in C++ 20
Links
- Swift and C++ interoperability workgroup announcement
- C++ Interoperability Status
- Getting started with C++ Interoperability
- Interoperability between Swift and C++
Patreon
Previous Episode

New C++ Scope and Debugging Support
March 10, 2022
•59m
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.
News
- Execution and Static Analysis Support for MSVC on Compiler Explorer
- Cmake-init
- C++ Show and Tell experiment
Links
Sponsors
- Indicate the #cppcast hashtag and request your PVS-Studio one-month trial license here https://pvs-studio.com/try_free
- C++ tools evolution: static code analyzers: https://pvs-studio.com/0873
Next Episode

Zig
March 25, 2022
•59m
Andrew Kelley joins Rob and Jason. They first say Happy 25th Birthday to Visual Studio and discuss a tool for parsing GCC error logs. Then they talk to Andrew Kelley, the president of the Zig Software Foundation. He talks about the Zig language, upcoming changes to its build tooling, and how Zig can be used with C and C++.
News
- Happy 25th birthday Visual Studio
- GCC Explorer: A utility for exploring GCC error logs
- GCC Explorer
- Divide & Conquer and Sets: The 114 C++ algorithms series
- C++ Best Practices Game Jam
Links
Sponsors
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
If you like this episode you’ll love
Promoted




