stitcherLogoCreated with Sketch.
Get Premium Download App
Listen
Discover
Premium
Shows
Likes

Listen Now

Discover Premium Shows Likes

CppCast

349 Episodes

41 minutes | May 13, 2022
Podcast News and Updates with Rob and Jason
Rob and Jason discuss various news articles, libraries and announcements.   News Lexy First Beta Release I made an Online C++ Compiler GCC 12.1 Release Join your local user's group
42 minutes | May 6, 2022
Elements GUI Library with Joel de Guzman
Joel de Guzman joins Rob and Jason. They first talk about new features in GCC 12 and the latest ISO papers. Then they talk to Joel de Guzman about his history with Open Source and the Boost community, the Elements GUI library and his work with audio software and hardware. News New C++ features in GCC 12 April 2022 Mailing Core C++ Call For Papers NDC TechTown Call for Papers Links Elements C++ GUI Library Artist 2D Canvas Libray Cycfi Research Boost Spirit Patreon CppCast Patreon
53 minutes | Apr 29, 2022
Linear Algebra Standardization with Mark Hoemmen
Mark Hoemmen joins Rob and Jason. They first talk about an debugging improvements in VS Code and C++20/23 features going into MSVC. Then they talk to Mark Hoemmen about his past work on linear algebra libraries Tpetra and Kokkos, and current efforts to get linear algebra into the standard. News What's new for C++ debugging in VS Code Conformance should mean something - fputc, and freestanding MSVC C++20/23 Update Links Tpetra parallel linear algebra P1417R0: Historical lessons for C++ linear algebra library standardization P1673R7: A free function linear algebra interface based on the BLAS P1674R1: Evolving a Standard C++ Linear Algebra Library from the BLAS Patreon CppCast Patreon  
55 minutes | Apr 22, 2022
Rcpp with Dirk Eddelbuettel
Dirk Eddelbuettel joins Rob and Jason. They first talk about an updated C++ web framework, and whether C should be considered a programming language or a protocol. Then they talk to Dirk about the R programming language, and RCPP the R/C++ interop library.   News Crow v1.0 released C++23 will be really awesome C isn't A Programming Language Anymore Links Rcpp Rcpp: Seamless R and C++ Integration Patreon CppCast Patreon
52 minutes | Apr 15, 2022
CppNorth with Diana Ojeda and Stephanie Brenham
Diana Ojeda from Intel and Stephanie Brenham from Ubisoft join Rob and Jason. They first talk about the upcoming Pure Virtual C++ conference, an update to WxWidgets and Apple's release of a Metal interface for C++. Then they talk to Diana and Stephanie about the upcoming CppNorth conference, how they got involved and much more.   News Sign Up for the Pure Virtual C++ 2022 Conference wxWidgets 3.1.6 Released Getting started with Metal-cpp Links CppNorth CppNorth Workshops CppNorth Registration Patreon CppCast Patreon  
47 minutes | Apr 8, 2022
Mentorship with Rainer Grimm
Rainer Grimm joins Rob and Jason. They first talk about a new implementation of the ninja build system and updates to Qt Creator and CMake. Then they talk to Rainer Grimm about his mentorship program, and history of teaching C++. News N2: revisiting ninja Qt Creator 7 released Cmake 3.23.0 available C++20 Ranges: The Key Advantage - Algorithm Composition Links Modernes C++ Rainer's German Blog Mentoring Program Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  
52 minutes | Apr 1, 2022
Julia with Logan Kilpatrick
Logan Kilpatrick joins Rob and Jason. They first talk about a GDB frontend and an IDE like autocompletion tool for the terminal. Then they talk to Logan Kilpatrick about the Julia programming language. They discuss the origin of the language, and where it fits in today amongst other languages in the scientific computing domain. News Seer - a new gui frontend to gdb IDE style autocomplete for your terminal Nvidia: 'We are a Quantum Computing Company' Links Julia Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  
52 minutes | Mar 25, 2022
Zig with Andrew Kelley
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 Zig Software Language Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  
46 minutes | Mar 18, 2022
Swift and C++ Interoperability
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 CppCast Patreon  
44 minutes | Mar 11, 2022
New C++ Scope and Debugging Support with René Ferdinand Rivera Morell
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 it's 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 New C++ Scope Attending C++ Standards Committee Meetings During a Pandemic Debugging Support 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  
46 minutes | Mar 4, 2022
Secure Coding and Integers with Robert Seacord
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.   News Wordlexpr: compile-time wordle in C++20 January ISO Mailing Constexpr unique_ptr accepted Rainer's bundle on sale 1/2 off with sales going to support Ukraine Links Joy of Coding Humble Bundle Effective C - An Introduction to Professional C Programming Secure Coding in C and C++, 2nd Edition The CERT C Coding Standard SEI CERT C++ Coding Standard ISO/IEC TS 17961 ISO/IEC TS 17961 - Review Draft Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  
52 minutes | Feb 25, 2022
Teaching Embedded Development with Khalil Estell
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. News CPPP Keynote: C++'s Superpower - Matt Godbolt Visual Studio 2022 17.1 is now available Making a cross platform mobile & desktop app with Qt 6.2 VSCode Map Preview Links libembeddedhal San Jose State University GitHub Khalil's YouTube Channel Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount      
51 minutes | Feb 18, 2022
GDAL and PDAL with Howard Butler
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. News Swift and C++ interoperability workgroup announcement The mystery of the crash that seems to be on a std::move operation How we used C++20 to eliminate an entire class of runtime bugs Links hobu GDAL GDAL on GitHub PDAL PDAL on GitHub Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  
52 minutes | Feb 11, 2022
5G Network Computing with Yacob Cohen-Arazi
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. News GSL 4.0.0 is Available Now gsl-lite I don't know which container to use (and at this point I'm too afraid to ask) LLVM/Clang 14 ends Feature Development with better C++20 support, Armv9 Links San Diego C++ Qualcomm Careers Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  
53 minutes | Feb 4, 2022
Unix and C History with Brian Kernighan
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. News More than a year of virtual classes experience - The good parts BOLT merged into LLVM C++ Cheat Sheets Links Brian Kernighan Unix: A History and a Memoir (Amazon) The C Programming Language (Amazon) 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  
54 minutes | Jan 28, 2022
Docker Development and Modernizing OOD with Yacob Cohen-Arazi
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. News ISO January Mailing C++ Discord Bot Library CLIon UX Study C++Now 2022 Call For Submissions CppCon 2022 Call for Proposals for CppCon Academy 2022 Classes C++ On Sea 2022 Call for Speakers CppNorth Call for Papers Links San Diego C++ Using Docker with CLion 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
61 minutes | Jan 21, 2022
Binary Exploits with Marit Tokle and Christian Ressell
Marit Tokle and Christian Ressell join Rob and Jason. They first talk about a Y2K like bug that unexpectedly hit us in the new year. Then they talk about binary exploits, why they're still relevant, and a particular binary exploit that Marit and Christian demonstrated during their recent talk at NDC Techtown. They also talk about 'Capture The Flag' security competitions. News YYMMDDHHMM just overflowed a signed 32 bit int James Web Space Telescope runs on C++ My Mentoring Program "Fundamentals for C++ Professionals" Links NDC TechTown: Demonstrating binary exploitation with a recent vulnerability Demonstrating binary exploitation - Marit Iren Rognli Tokle & Christian Resell CodeQL CTF Time CTF Team bootplug CTF Learn Over The Wire 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  
52 minutes | Jan 14, 2022
C++ Compile Time Parser Generator with Piotr Winter
Rob and Jason are joined by Piotr Winter. They first talk about include guards vs pragma once, testing for constexpr and the preview of Catch v3. Then they talk to Piotr Winter about CTPG, the C++ Compile Time Parser Generator.     News Include guards or #pragma once Test an expression for constexpr friendliness Catch v3 Preview 4 Links C++ Compile Time Parser Generator Peter Winter's Blog 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  
43 minutes | Jan 7, 2022
Modern C for Absolute Beginners
Rob and Jason are joined by Slobodan Dmitrovic. They first talk about the latest update to the {fmt} library, another Raymond Chen blogpost, and a summary of ISO standardization progress made in 2021. Then they talk to Slobodan about his new book Modern C for Absolute Beginners. News {fmt} v8.1.0 released You can't copy code with memcpy 2021 C++ Standardization Highlights Links Modern C for Absolute Beginners C++ and Friends Patreon CppCast Patreon  
43 minutes | Dec 31, 2021
New Years 2022
News C++ logging library - something I've been working on, Pt. 2 Do vectors get more use than what my textbook implies? This year receive the gift of a free Meson manual Microsoft VS 2022 and Floating-point to Integer Conversions Top 10 bugs found in C++ projects in 2021 Visual Studio Code C++ December 2021 Update: clang-tidy ImGui Command Palette Brand new C++20 serialization library (one header) CLion Bug-Fix Update 2021.3.1 and Roadmap for 2022.1 C++ on Sea 2022 Your New Mental Model of constexpr - Jason Turner - CppCon 2021 C++Now 2022 Call For Submissions C++ North Sponsors Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount  
COMPANY
About us Careers Stitcher Blog Help
AFFILIATES
Partner Portal Advertisers Podswag
Privacy Policy Terms of Service Do Not Sell My Personal Information
© Stitcher 2022