326 episodes

The first podcast by C++ developers for C++ developers!

CppCast Rob Irving and Jason Turner

    • Technology
    • 4.8 • 99 Ratings

The first podcast by C++ developers for C++ developers!

    Mdspan and Too Cute C++ Tricks with Daisy Hollman

    Mdspan and Too Cute C++ Tricks with Daisy Hollman

    Rob and Conor are joined by Daisy Hollman. They first talk about C++23's approaching feature freeze including Daisy's work on the mdspan proposal. Then they talk to Daisy about her recent 'too cute' CppCon talk and whether you should be writing cute code in production.
    News JetBrains CppCon Talks C++23: Near the Finish Line Cmake 3.22.0 available for download Links p0009 mdspan Daisy Hollman - What you can learn from being too cute - Meeting C++ online Petrify App PMD Source Code Analyzer #include Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  

    • 54 min
    Deducing This with Gašper Ažman

    Deducing This with Gašper Ažman

    Rob and Conor are joined by Gašper Ažman. They first talk about some resources for learning C++ and learning how to work on the LLVM compiler. Then they talk to Gašper about the Deducing This feature coming  to C++23, how the feature worked its way through the ISO committee and what it will change.
    News ADSP: The Podcast The Array Cast C++ By Example JetBrains CppCon Early Access CppCon 2021 trip report How to learn Compilers LLVM Edition Links p0847 Deducing This Defining Contracts Sponsors PVS-Studio Learns What strlen is All About PVS-Studio podcast transcripts  

    • 58 min
    Visual Studio 2022 with Sy Brand

    Visual Studio 2022 with Sy Brand

    Rob and Jason are joined by Sy Brand from Microsoft. They first talk about the recent CppCon conference, the hybrid format and some of their favorite talks. Then they talk to Sy about the upcoming Visual Studio 2022 release, what's new in the IDE and new features and improvements for C++ developers.
    News WG21 October Mailing CppCon 2021 Virtual Trip Report, A User Story Extending and Simplifying C++: Thoughts on Pattern Matching using is and as - Herb Sutter Links Visual Studio 2022 Release Notes Visual Studio 2022 Launch Day Event C++20 DR tracker Sponsors PVS-Studio Learns What strlen is All About PVS-Studio podcast transcripts  

    • 58 min
    C++23 ISO Progress with Bryce Adelstein Lelbach

    C++23 ISO Progress with Bryce Adelstein Lelbach

    Rob and Jason are joined by Bryce Adelstein Lelbach. They first talk about SonarLint analysis, and searching algorithm performance and an observation on compiler diversity. Then they talk to Bryce about the proposals that are heading for C++23, including major changes to the executor and networking proposals.
     
    News Supercharge your C++ analysis with SonarLint for Clion Efficiently searching an array with GCC, Clang and ICC C++ Committee polling results for asynchronous programming Links P0443R13 - A Unified Executors Proposal for C++ P2300R0 - std::execution Sponsors PVS-Studio Learns What strlen is All About PVS-Studio podcast transcripts  

    • 55 min
    JIT Compilation and Exascale Computing with Hal Finkel

    JIT Compilation and Exascale Computing with Hal Finkel

    Rob and Jason are joined by Hal Finkel from the US Department of Energy. They first talk to Hal about the LLVM 13 release and why the release notes were lacking. Then they talk to Hal about his C++ JIT Proposal, the Clang prototype and how it could be used. They also talk about Hal's work at DOE, Exascale computing and more.
    News LLVM 13 released Some lesser-known powers of std::optional Barbarian, an open and distributed Conan package index! Links ClangJIT P1609R1 C++ Should Support Just-in-Time Compilation Hal Finkel "Faster Compile Times and Better Performance: Bringing Just-in-Time Compilation to C+" US Department of Energy: Advanced Scientific Computing Research Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  

    • 54 min
    EVE - the Expressive Vector Engine

    EVE - the Expressive Vector Engine

    Rob and Jason are joined by Joël Falcou and Denis Yaroshevskiy. They first talk about the 6.2 release of Qt and the range-based for loop bug that won't be getting fixed in C++23. Then they talk to Joel and Denis about EVE, a C++20 SIMD library that evolved from Boost.SIMD.
    News QT 6.2 LTS Released GDBFrontend C++ Committee don’t want to fix range-based for loop in C++23 (broken for 10yrs) Links EVE on GitHub EVE example on Compiler Explorer CppCon 2021: SIMD in C++20: EVE of a new Era Meeting C++ 2021 - EVE: A new, powerful open source C++20 SIMD library C++Russia EVE Talk Denis Yaroshevskiy - my first SIMD - Meeting C++ online Sponsors Use code JetBrainsForCppCast during checkout atJetBrains.com for a 25% discount  

    • 1 hr 7 min

Customer Reviews

4.8 out of 5
99 Ratings

99 Ratings

Gigatexal ,

I’m not even a C++ dev and I love the show

Jason and Rob’s relationship on the show is genuine. They’re industry vets and humble enough to admit when they don’t know much about a topic. The shows ads are never too long and the content is always amazing. Keep up the great work!!

TEKutz ,

Guest audio is too poor

I have been trying to listen to the show for a year and a half and I just can’t hear it. Every time they have a guest on the show the audio is just too poor. You can only hear the guest under perfect background conditions but I only listen to podcasts while driving, doing dishes, taking a shower, or working out.

I really think they need to consider upgrading their conferencing software or give their guests a checklist of how to maximize their audio. Since it happens every time I think it’s their conferencing software.

Avid Image ,

Great podcast

It's refreshing to find a tech podcast that has quality content, and quality hosts. I subscribe to a few technical podcasts, and they are no where near the quality of this one. Great job guys! I look forward to each new podcast!

Top Podcasts In Technology

You Might Also Like