CppCast

CppCast

By Jason Turner & Mathieu RopertNewsTechnologyTech News
Download on the App Store

CppCast episodes

  • Deducing This
    Rob and Jason 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
        • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
        • 1 hr
        • Visual Studio 2022
          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
              • 1 hr
              • C++23 ISO Progress
                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
                    • 1 hr
                    • JIT Compilation and Exascale Computing
                      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 at JetBrains.com for a 25% discount
                          • 1 hr
                          • 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 at JetBrains.com for a 25% discount
                                • 1 hr
                                • Autonomous UAS
                                  Rob and Jason are joined by Brandon Duick and Billy Sisson from Exyn Technologies. They first discuss the upcoming CppCon hybrid conference and a new tuple library for C++20. Then they talk to Brandon and Billy about the autonomous UAS/Drone software they work on at Exyn Technologies.
                                  News
                                  • CppCon 2021 Program Announced
                                  • Tuplet: A lightweight Tuple Library for Modern C++
                                  • Span should have a converting constructor from initializer_list
                                  • Links
                                    • Exyn Technology Careers
                                    • Exyn - Autonomy Level 4
                                    • First Dog to Fly a Drone
                                    • ExynAI - Modular Autonomy for Mission Critical Data
                                    • Sponsors
                                      • PVS-Studio Learns What strlen is All About
                                      • PVS-Studio podcast transcripts
                                      • 1 hr
                                      • Joedb
                                        Rob and Jason are joined by Remi Coulom from Kayufu. They first discuss another blog posts about the ongoing ABI problems in C++ and another on common mistakes with comparison functions. Then they talk to Remi about Joedb, the Journal-Only Embedded Database.
                                        News
                                        • Dicontinue Sourcetrail
                                        • Binary Banshees and Digital Demons
                                        • Djinni generator release v1.2.0
                                        • Opzioni
                                        • Everybody Makes Mistakes When Writing Comparison Functions
                                        • Links
                                          • Joedb - Journal-Only Embedded Database
                                          • Kayufu - Artificial Intelligence in Games
                                          • Sponsors
                                            • PVS-Studio Learns What strlen is All About
                                            • PVS-Studio podcast transcripts
                                            • 1 hr
                                            • CoreCpp 2021
                                              Rob and Jason are joined by Amir Kirsh and Avi Lachmish from Incredibuild. They first discuss Idle, a new C++ framework, the September ISO mailing and an Algorithm Intuition Chart. Then they talk to Amir and Avi about the recent CoreCpp conference, Bjarne's keynote and other talks from the conference.
                                              News
                                              • Idle: an asynchronous and hot-reloadable C++ dynamic component framework
                                              • September ISO Mailing
                                              • Algorithm Intuition Chart
                                              • Links
                                                • Core Cpp Conference
                                                • Bjarne Stroustrup Live on Core C++ Conference – Q&A Session
                                                • Core C++ 2021: Bjarne Stroustrup - Thriving in a crowded and changing world
                                                • Rust vs C++ and Is It Good for Enterprise
                                                • Sponsors
                                                  • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
                                                  • 1 hr
                                                  • Dart and Crafting Interpreters
                                                    Rob and Jason are joined by Bob Nystrom from Google. They first discuss git commands explained via cats and an analysis of how Visual Studio 2022 could use all your RAM. Then they talk to Bob about some of the programming languages he's created, his two books 'Crafting Interpreters' and 'Game Programming Patterns' and his work on the Dart programming language at Google.
                                                    News
                                                    • Safer Usage of C++ in Chrome
                                                    • Git commands explained with cats
                                                    • Meeting Embedded 2021
                                                    • How Visual Studio 2022 ate up to 100GB of RAM
                                                    • Links
                                                      • Crafting Interpreters
                                                      • Game Programming Patterns
                                                      • Dart Programming Language
                                                      • Flutter
                                                      • Robert Nystrom's Blog
                                                      • Vigil on GitHub
                                                      • Sponsors
                                                        • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
                                                        • 1 hr
                                                        • Podcasting and Advocating
                                                          Rob and Jason are joined by Phil Nash. They first discuss another C++ podcasts interview with Sean Parent and a blog post from Bungie on their process for creating coding guidelines. Then they talk to Phil Nash about his new role at Sonar Source, his podcasts, C++ On Sea and more.
                                                          News
                                                          • Episode 39: How Steve Jobs Saved Sean Parent
                                                          • Bungie C++ Guidelines & Razors
                                                          • Links
                                                            • Sonar Source
                                                            • C++ on Sea
                                                            • cpp.chat
                                                            • No Diagnostic Required
                                                            • Accelerated TDD: For More Productive C++
                                                            • Lyra on GitHub
                                                            • Sponsors
                                                              • C++ Builder
                                                              • 1 hr

                                                              About CppCast

                                                              From the publisher's feed

                                                              Once a month, Jason sits down with guests from the C++ community to discuss the latest news and what they have been up to. Find us at cppcast.com

                                                              More shows like CppCast

                                                              Philosophize This! by Stephen West

                                                              Philosophize This!

                                                              15,237 Listeners

                                                              Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

                                                              Software Engineering Radio - the podcast for professional software developers

                                                              275 Listeners

                                                              The Changelog: Software Development, Open Source by Changelog Media

                                                              The Changelog: Software Development, Open Source

                                                              286 Listeners

                                                              The a16z Show by Andreessen Horowitz

                                                              The a16z Show

                                                              1,091 Listeners

                                                              Software Engineering Daily by Software Engineering Daily

                                                              Software Engineering Daily

                                                              622 Listeners

                                                              Talk Python To Me by Michael Kennedy

                                                              Talk Python To Me

                                                              581 Listeners

                                                              The Amp Hour by The Amp Hour (Chris Gammell and David L Jones)

                                                              The Amp Hour

                                                              230 Listeners

                                                              Python Bytes by Michael Kennedy and Calvin Hendryx-Parker

                                                              Python Bytes

                                                              213 Listeners

                                                              The Real Python Podcast by Real Python

                                                              The Real Python Podcast

                                                              140 Listeners

                                                              Dwarkesh Podcast by Dwarkesh Patel

                                                              Dwarkesh Podcast

                                                              551 Listeners

                                                              Signals and Threads by Jane Street

                                                              Signals and Threads

                                                              73 Listeners

                                                              ADSP: Algorithms + Data Structures = Programs by Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane

                                                              ADSP: Algorithms + Data Structures = Programs

                                                              37 Listeners

                                                              Two's Complement by Ben Rady and Matt Godbolt

                                                              Two's Complement

                                                              30 Listeners

                                                              ACQ2 by Acquired by Ben Gilbert and David Rosenthal

                                                              ACQ2 by Acquired

                                                              290 Listeners

                                                              Oxide and Friends by Oxide Computer Company

                                                              Oxide and Friends

                                                              66 Listeners