
Swift for C++ Developers
CppCast
07/27/24
•62m
About
Comments
Featured In
Doug Gregor joins Phil and Kevin Carpenter. Doug talks to us about his work on Swift at Apple, what the language is like and how it can interoperate with C++.
News
- "Memory Safety in C++ vs Rust vs Zig" - B Shyam Sundar
- C++ under the Sea workshops announced
- mp-units 2.2.0 released
Links
- "Swift for C++ Practioners" - first in blog series from Doug Gregor
- Episode 341, with Dave Abraham talking about Swift/ C++ interop
- "Start with a Protocol" - blog post from Rob Napier (but link to Dave Abraham's "Crusty" talk no longer works)
- "Option(al) is not a Failure" - Phil's talk about Swift Error Handling
- "Option(al) is not a Failure" (yes, same name) - Phil's talk about past, present and possible future C++ error handling
- "Swift Concurrency"
Previous Episode

QuantLib
July 12, 2024
•61m
Luigi Ballabio joins Phil and Matt Godbolt. Luigi talks to us about QuantLib, an open-source library for financial models that he co-founded and now maintains.
News
- WG21 St. Luis trip reports:
Links
Next Episode

Reducing Binary Sizes
August 9, 2024
•64m
Sándor Dargó joins Phil and Anastasia Kazakova. Sándor talks to us about why and how to reduce the final binary sizes your code produces, as well as the importance of clean code.
News
- "cppfront: Midsummer update"
- AutoConfig: C++ Code Analysis Redefined (Sonar)
- “noexcept Can (Sometimes) Help (or Hurt) Performance” - Ben Summerton
Links
- Binary Sizes posts on Sándor's blog
- Sándor's books
- "Parameterized testing with GTest" - Sándor Dargó
- "How to keep your binaries small?" - Sándor's C++ on Sea talk(s)
- (will add video links when available)
If you like this episode you’ll love
Promoted




