CppCast

CppCast

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

CppCast episodes

  • Prague Trip Report
    Rob and Jason are joined by Hana Dusikova from Avast. They talk about the final changes that went into the C++20 draft which should become the official new standard in 3 or 4 months. They also discuss the direction of C++23 and some of the papers that were proposed in Prague.
    News
    • C++20 is here!
    • 2020-02 Prague ISO C++ Committee Trip Report — 🎉 C++20 is Done!
    • Links
      • To boldly suggest an overall plan for C++23
      • ABI - Now or Never
      • Epochs: a backward-compatible language evolution mechanism
      • std::embed
      • Sponsors
        • PVS-Studio. Write #cppcast in the message field on the download page and get one month license
        • Read the article "Zero, one, two, Freddy's coming for you" about a typical pattern of typos related to the usage of numbers 0, 1, 2
        • 46 min
        • C++ on a Watch
          Brad started programming in BASIC when he was 9, primarily on the Apple IIe, transitioning to QBASIC in high school. He graduated from Kansas State University in 2005 with a BS in Computer Science and a minor in Embedded Systems. While at K-State he enjoyed working on the solar car racing team, which built and raced a vehicle across the US and Canada. After graduating in 2005, Brad started work at Garmin, where he has worked on a variety of projects including Palm PDAs, Brew phone platforms, Android, iOS, and Automotive devices. He currently leads a team focused on bike computers and fitness watches. In his free time Brad enjoys working on home improvement projects, spending time with his wife and their 5 kids, and hobby programming.
          News
          • Developer Ecosystem Survey
          • Five Awesome C++ Papers for the Prague ISO Meeting
          • Core C++ Announcement
          • Links
            • Garmin Connect IQ SDK
            • Sponsors
              • Write the hashtag #cppcast when requesting the license here
              • One Day from PVS-Studio User Support
              • 53 min
              • Large Scale C++
                Rob and Jason are joined by author John Lakos. They first talk about a funny C++ themed freestyle rap video commissioned by Victor Zverovich and a C++20 reference card produced by Bartlomiej Filipek. Then John discusses his new book, Large Scale C++ Volume I: Process and Architecture. In addition to discussing the book John shares some of his thoughts on allocators, modules, move semantics and contracts.
                News
                • Jason's C++ Training Courses in Stuttgart
                • Freestyle C++ Rap for the next meeting
                • C++20 Reference card
                • Links
                  • Large-Scale C++ Volume I: Process and Architecture
                  • CppCon 2019: John Lakos "Value Proposition: Allocator-Aware (AA) Software"
                  • C++Now 2019: John Lakos "Value Proposition: Allocator-Aware (AA) Software"
                  • CppCon 2018: John Lakos "C++ Modules and Large-Scale Development"
                  • Local (Arena) Memory Allocators Part 1 - John Lakos - Meeting C++ 2017
                  • Local (Arena) Allocators Part II - John Lakos - Meeting C++ 2017
                  • CppCon 2019: Alisdair Meredith, Pablo Halpern "Getting Allocators out of Our Way"
                  • CppCon 2019: Joshua Berne "Contract use: Past, Present, and Future"
                  • CppCon 2019: Rostislav Khlebnikov "Avoid Misuse of Contracts!"
                  • Sponsors
                    • Backtrace
                    • Software Crash Management for Embedded Devices and IOT Projects
                    • Announcing Visual Studio Extension - Integrated Crash Reporting in 5 Minutes
                    • 59 min
                    • WxWidgets
                      Rob and Jason are joined by Vadim Zeitlin one of the maintainers of WxWidgets. They first talk about a blog post describing a fantastic bug and another responding to the changes announced by Qt. Then Vadim tells them about how he got involved contributing to WxWidgets, the cross platform C++ GUI library.
                      News
                      • Fantastic Bugs and Where to Find Them
                      • C++ Modules conformance improvements with MSVC in VS 2019 16.5
                      • Concepts merged to clang trunk
                      • About Qt Offering Changes 2020
                      • Links
                        • WxWidgets
                        • WxWidgets on GitHub
                        • Sponsors
                          • Backtrace
                          • Software Crash Management for Embedded Devices and IOT Projects
                          • Announcing Visual Studio Extension - Integrated Crash Reporting in 5 Minutes
                          • 32 min
                          • Circle
                            Rob and Jason are joined by Sean Baxter. They first talk about a blog post and some papers headed for the upcoming ISO meeting in Prague. Then they discuss Circle, the compiler and language extension for C++17.
                            News
                            • The Hunt for the Fastest Zero
                            • 2D Graphics: A Brief Review
                            • C++ Standards Committee Papers pre-Prague mailing
                            • Links
                              • Circle
                              • Circle on GitHub
                              • P2062 The Circle Meta-model
                              • Sponsors
                                • Write the hashtag #cppcast when requesting the license here
                                • One Day from PVS-Studio User Support
                                • 1 hr 3 min
                                • Conference Organizing
                                  Rob and Jason are joined by Phil Nash, Adi Shavit and Fred Tingaud. They talk with the three meetup and conference organizers about their motivations for launching new C++ conferences last year and discuss some of the work involved in doing so.
                                  News
                                  • CppCon 2019: Saar Raz "How to Implement Your First Compiler Feature: The Story of Concepts in Clang"
                                  • The New ConanCenter Improves Search and Discovery
                                  • C++ Inliner Improvements: The Zipliner
                                  • Meeting C++ Community Survey
                                  • Links
                                    • C++ on Sea
                                    • Core C++ Conference
                                    • CPPP 2020
                                    • Sponsors
                                      • Write the hashtag #cppcast when requesting the license here
                                      • One Day from PVS-Studio User Support
                                      • 1 hr 6 min
                                      • Clang Hacking
                                        Rob and Jason are joined by Saar Raz. They first discuss blog posts covering a new project management tool for C++ and another about improving Clang support for large integer arrays. Then they talk to Saar Raz about his work to add Concepts support to the Clang compiler.
                                        News
                                        • A new decade a new tool
                                        • Waiting for std::embed: Very large arrays in clang
                                        • C++ Move Semantics
                                        • Core C++: May 26-27, 2020
                                        • Links
                                          • Clang Concepts Repo
                                          • Compiler Explorer with Clang Concepts
                                          • Hack && Tell Boston
                                          • CppCon 2019: Saar Raz "C++20 Concepts: A Day in the Life"
                                          • CppCon 2019: Saar Raz "How to Implement Your First Compiler Feature: The Story of Concepts in Clang"
                                          • Sponsors
                                            • Backtrace
                                            • Software Crash Management for Embedded Devices and IOT Projects
                                            • Announcing Visual Studio Extension - Integrated Crash Reporting in 5 Minutes

                                            • JetBrains

                                              50 min
                                            • C++ 2020 News
                                              Rob and Jason discuss C++ news and the new year after the Holiday season.
                                              News
                                              • The Merger of MISRA C++ and AUTOSAR C++
                                              • Python Interpreter in GNU Debugger
                                              • Holiday fun with template and template
                                              • Tabulate
                                              • Meeting C++ 2019 Talks
                                              • Using std::cpp call for papers
                                              • C++ Russia call for proposals
                                              • C++Now call for proposals
                                              • Core Hard call for proposals
                                              • Qt World Summit call
                                              • CPPP all for papers
                                              • C++Weekly ep 200, Christmas Class 2019
                                              • Links
                                                • @robwirving
                                                • @lefticus
                                                • Sponsors
                                                  • Backtrace
                                                  • Software Crash Management for Embedded Devices and IOT Projects
                                                  • Announcing Visual Studio Extension - Integrated Crash Reporting in 5 Minutes

                                                  • JetBrains

                                                    44 min
                                                  • OpenVDB
                                                    Rob and Jason are joined by Ken Museth the CEO of Voxel Tech. They first discuss a blog post about std::embed and the new version of Qt that was just released. Then they talk to Ken Museth about OpenVDB a C++ library for working with volumetric data used in Visual Effects, Scientific Simulations and more.
                                                    News
                                                    • Going Full Circle on Embed in C++
                                                    • Qt 5.14 released
                                                    • C++Now 2020 Accepting Student/Volunteer Applications
                                                    • Links
                                                      • OpenVDB
                                                      • OpenVDB's GitHub Repository
                                                      • 2014 Sci-Tech Awards: Ken Museth, Peter Cucka and Mihai Aldén
                                                      • Sponsors
                                                        • Write the hashtag #cppcast when requesting the license here
                                                        • One Day from PVS-Studio User Support

                                                        • JetBrains

                                                          58 min
                                                        • Difficult Bugs
                                                          Rob and Jason are joined by Satabdi Das. They first discuss a new Visual Studio update and an article written by Bjarne Stroustrup. Then Satabdi talks about debugging and why it's beneficial to write or give conference talks on difficult to fix bugs, she also talks about her work on a hardware emulator and static analyzers.
                                                          News
                                                          • Visual Studio 2019 16.4.0 Released
                                                          • How can you be so certain? Bjarne Stroustrup
                                                          • Indicators: Activity Indicators for Modern C++
                                                          • Links
                                                            • CppCon 2019: Satabdi Das "A Series of Unfortunate Bugs"
                                                            • How to debug long running programs
                                                            • Hack && Tell Boston
                                                            • The Recurse Center
                                                            • Sponsors
                                                              • Write the hashtag #cppcast when requesting the license here
                                                              • One Day from PVS-Studio User Support

                                                              • JetBrains

                                                                45 min

                                                              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