CppCast

CppCast

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

CppCast episodes

  • Hyperion Renderer
    Rob and Jason are joined by Yining Karl Li and David Adler from Disney Animation Studios. They first discuss C++ conformance changes in Visual Studio 2019. Then Karl and David talk about the Hyperion Renderer and more.
    News
    • C++20 Features and Fixes in VS 2019 16.1 through 16.6
    • JSExport: C++ in the browser made easy
    • Magnum 2020.06 released
    • Cpp On Sea: Full schedule, Nico Josuttis Keynote and Remo as a platform
    • Links
      • Disney's Hyperion Renderer
      • Sorted Deferred Shading for Production Path Tracing
      • The Design and Evolution of Disney’s Hyperion Renderer
      • VFX Reference Platform
      • Sponsors
        • Clang Power Tools
        • 53 min
        • SYCL 2020
          Rob and Jason are joined by Michael Wong from CodePlay. They first discuss GCC 11 changing its default dialect to C++17 and polymorphic allocators. Then Michael shares an announcement of a new version of SYCL that was just released. And shares information about the multiple standards groups he is a member or chair of.
          News
          • GCC 11: Change the default dialect to C++17
          • Build Bench
          • Polymorphic Allocators, std::vector Growth and Hacking
          • Links
            • SYCL
            • P2000
            • Michael Wong "Writing Safety Critical Automotive C++ Software for High Performance AI Hardware:"
            • CppCon 2016: Gordon Brown & Michael Wong "Towards Heterogeneous Programming in C++"
            • Sponsors
              • PVS-Studio. Write #cppcast in the message field on the download page and get one month license
              • Read the article "Checking the GCC 10 Compiler with PVS-Studio" covering 10 heroically found errors despite the great number of macros in the GCC code.
              • 1 hr 2 min
              • Azure IoT
                Rob and Jason are joined by Tara Walker from Microsoft. They first discuss the results of JetBrains C++ ecosystem survey and an article about bugs in Command & Conquer. Then Tara tells Rob and Jason all about Azure IoT, including the announcement of a new C++ SDK for embedded MCUs.
                News
                • The Developer Ecosystem in 2020: How C++ is Doing
                • The Code of the Command & Conquer Game: Bugs From the 90's. Volume one
                • Compile-time Merge Sort [C++]
                • Links
                  • Azure SDK for Embedded C
                  • Azure IoT Hub
                  • Paho
                  • TensorFlow Lite for Microcontrollers
                  • Sponsors
                    • PVS-Studio. Write #cppcast in the message field on the download page and get one month license
                    • Read the article "Checking the GCC 10 Compiler with PVS-Studio" covering 10 heroically found errors despite the great number of macros in the GCC code.
                    • 1 hr 3 min
                    • Modules Present and Future
                      Rob and Jason are joined by Gabriel Dos Reis from Microsoft. They first discuss the recent articles about Microsoft switching from C++ to Rust and let Gaby set the record straight. Then Gaby talks about the final state of Modules, how Microsoft is using them internally, and Gaby's plans for the future of Modules and much more.
                      News
                      • r/cpp comments on Web Assembly Use Cases
                      • Microsoft: Rust is the Industry's 'Best Chance' at Safe Systems Programming
                      • Why is std implementation so damn ugly
                      • Italian C++ Conference 2020 Videos
                      • Links
                        • Practical C++20 Modules and the future of tooling around C++ Modules with Cameron DaCamara
                        • Peeking Safely at a Table with Concepts with Gabriel Dos Reis
                        • CppCon 2019: Gabriel Dos Reis "Programming with C++ Modules: Guide for the Working"
                        • CPPP 2019 - C++ Modules: What You Should Know - Gabriel Dos Reis
                        • RustSec Advisory Database
                        • Sponsors
                          • Clang Power Tools

                          • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount

                            59 min
                          • Web Assembly
                            Rob and Jason are joined by Ben Smith from Google, chair of the Web Assembly working group. They first discuss a blog post on how to ask for C++ coding help, conference news and a discussion on C++ IDEs and tools. Then Ben talks to them about the current state of Web Assembly, the future and alternative uses for Web Assembly like Virtual Machines and Emulators.
                            News
                            • Toml++ v1.3.0 released
                            • How to ask for C++ coding help
                            • C++ On Sea Updates
                            • Huge discussion on C++ IDEs and editing tools
                            • Links
                              • Web Assembly
                              • Wasmtime
                              • Wasmer
                              • CppCon 2019: Ben Smith "Applied WebAssembly: Compiling and Running C++ in Your Web Browser"
                              • A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)
                              • Sponsors
                                • Clang Power Tools

                                • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount

                                  58 min
                                • Move Semantics
                                  Rob and Jason are joined by author and ISO committee member Nico Josuttis. They first discuss a blog post on faster integer parsing and CppCon registration opening up. Then they talk to Nico about the book he is currently finishing on C++ Move Semantics and other books he's written in the past. They also discuss proposals that Nico has worked on for the ISO committee.
                                  News
                                  • Black Lives Matter
                                  • ACLU
                                  • 15 Tech Organizations Actively Supporting Black Coders
                                  • Black Tech for Black Lives
                                  • Faster integer parsing
                                  • Bjarna AMA
                                  • CppCon Registration Open
                                  • Links
                                    • C++ Move Semantics - The Complete Guide
                                    • CppCon 2019: Nicolai Josuttis "When C++ Style Guides Contradict"
                                    • p0660 - Stop Tokens and a Joining Thread
                                    • The C++ Standard Library
                                    • C++ Templates - The Complete Guide
                                    • C++17 - The Complete Guide
                                    • Sponsors
                                      • Clang Power Tools

                                      • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount

                                        56 min
                                      • Rider for Unreal Engine
                                        Rob and Jason are joined by Anastasia Kazakova. They first discuss news from Herb Sutter that the November ISO meeting has been postponed and a new Visual Studio preview release. Then they talk to Anastasia Kazakova from JetBrains about Rider for Unreal Engine and other updates to CLion and ReSharper for C++ as well as information about the C++ ecosystem.
                                        News
                                        • MAME Emulation Project
                                        • VS 2019 16.7 Preview 1
                                        • New York ISO C++ meeting is postponed
                                        • Visual Leak Detector
                                        • Links
                                          • Rider for Unreal Engine
                                          • Blog posts with FAQ and some details on Rider for UE
                                          • CLion turns 5, birthday tale from Phil Nash
                                          • CLion Makefiles prototype
                                          • JetBrains turned 20, main news
                                          • Sponsors
                                            • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
                                            • 54 min
                                            • Catch2 and std::random
                                              Rob and Jason are joined by Martin Hořeňovský. They first discuss some ISO papers and Jason learning Rust from his cousin Jonathan. Then Martin tells them about his work maintaining Catch 2, including his plans for future updates of the unit testing library. Martin also talks about SAT solvers and problems with std::random.
                                              News
                                              • 2020-05 Standards mailing
                                              • Jonathan Teach Jason Rust!)
                                              • C++ Events affected by Coronavirus
                                              • Links
                                                • Catch2
                                                • CppCon 2019: Martin Hořeňovský "Solve Hard Problems Quickly Using SAT Solvers"
                                                • P2058 Make std::random_device Less Inscrutable
                                                • P2059 Make Pseudo-random Numbers Portable
                                                • P2060 Make Random Number Engines Seedable
                                                • Sponsors
                                                  • PVS-Studio. Write #cppcast in the message field on the download page and get one month license
                                                  • Read the article "Checking the GCC 10 Compiler with PVS-Studio" covering 10 heroically found errors despite the great number of macros in the GCC code.

                                                  • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount

                                                    54 min
                                                  • Physical Units
                                                    Rob and Jason are joined by Mateusz Pusz. They first discuss the 10.1 update of GCC and an article from Raymond Chen. Then they talk to Mateusz about his physical units library and his efforts to get physical units into the standard.
                                                    News
                                                    • Worldwide C++ user groups events
                                                    • C++ Community events
                                                    • GCC 10.1 Released
                                                    • The C++ preprocessor doesn't understand anything about C++, and certainly not templates
                                                    • Links
                                                      • mp-units
                                                      • A C++ Approach to Physical Units (CppCon talk)
                                                      • P1935: A C++ Approach to Physical Units
                                                      • Advanced Modern C++ Training
                                                      • Meeting C++ Trainings
                                                      • Sponsors
                                                        • PVS-Studio. Write #cppcast in the message field on the download page and get one month license
                                                        • Read the article "Checking the GCC 10 Compiler with PVS-Studio" covering 10 heroically found errors despite the great number of macros in the GCC code.

                                                        • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount

                                                          53 min
                                                        • MSVC's STL and vcpkg
                                                          Rob and Jason are joined by Billy O'Neal from Microsoft. They first discuss some news from various conferences and user groups that are going online. Then they talk to Billy O'Neal from Microsoft's Visual C++ team. He tells them how he joined the team and some of the projects he's worked on, including some recent work on vcpkg.
                                                          News
                                                          • Modules the beginner's guide - Daniela Engert - Meeting C++ 2019
                                                          • C++ London goes online
                                                          • We're welcoming you to CoreCpp
                                                          • C++ On Sea On Line
                                                          • Useful tools for checking and fixing C/C++ code
                                                          • Links
                                                            • Envoy Proxy
                                                            • Microsoft STL Changelog
                                                            • Vcpkg 2020.04 Update and Product Roadmap
                                                            • binskim
                                                            • Sponsors
                                                              • PVS-Studio. Write #cppcast in the message field on the download page and get one month license
                                                              • Read the article "Checking the GCC 10 Compiler with PVS-Studio" covering 10 heroically found errors despite the great number of macros in the GCC code.

                                                              • Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount

                                                                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