CppCast

CppCast

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

CppCast episodes

  • CppCon Wrapup
    Rob and Jason are joined by Jon Kalb to talk about this year's CppCon, his trip to the Kona standards committee meeting and much more.

    Jon has been writing C++ for two and half decades and does onsite C++ training. He chairs the CppCon and C++Now conferences and the C++ Track for the Silicon Valley Code Camp. He serves as chair of the Boost Libraries Steering Committee and is a Microsoft MVP.

    News
    • Using variadic templates cleanly
    • A sad story about get_temporary_buffer
    • C++ and zombies: a moving question
    • Jon Kalb
      • @_jonkalb
      • Exception-Safe Coding in C++
      • Links
        • CppCon 2016: Announcing 2016 Dates
        • CppCon 2014: Exception Safe Code (Part 1)
        • 58 min
        • High Performance Computing
          Rob and Jason are joined by Dmitri Nesteruk to talk about High Performance Computing and some of the new features coming to CLion and ReSharper for C++.

          Dmitri Nesteruk is a developer, speaker, podcaster and a technical evangelist at JetBrains. His interests lie in software development and integration practices in the areas of computation, quantitative finance and algorithmic trading. His technological interests include C#, F# and C++ programming as well high-performance computing using technologies such as CUDA. He has been a C# MVP since 2009.

          News
          • Visual Studio 2015 Update 1 RC Available
          • Reverse Iteration with Range-Based for Loops
          • Interactively create clang-format configurations
          • Dmitri Nesteruk
            • @dnesteruk
            • Dmitri Nesteruk's Pluralsight courses
            • Links
              • Webinar Recording: A Tour of Modern C++
              • What's New in CLion 1.2
              • What's New in ReSharper++
              • High Performance Computing in C++
              • 1 hr 3 min
              • Qt Creator
                Rob and Jason are joined by Tobias Hunger to discuss the Qt Creator IDE for C++.

                Tobias graduated from the University of Kaiserslautern in Germany with a degree in computer engineering. Before joining Nokia in 2009 to work on Qt Creator he has been a consultant, specializing in systems administration and later Qt software development. He went with Qt to Digia and now works for The Qt Company in Berlin, Germany.

                 
                Tobias has been an open source contributor ever since his student days and is now a maintainer in the Qt project, responsible for the version control plugins in Qt Creator. He also is heavily involved with the project management plugins.
                 
                In his spare time he does way to many computer related things, but also manages to read books, go to the movies and play with his son.

                News
                • First beta release of KDevelop 5.0.0
                • Microsoft promises Clang for Windows in November
                • Handmade Con 2015
                • Tobias Hunger
                  • @t_hunger
                  • Tobias Hunger's Github
                  • Links
                    • Qt Creator 3.6 Beta1 released
                    • Qt
                    • 31 min
                    • D
                      Rob and Jason are joined by Andrei Alexandrescu to discuss the D Programming language, C++ interoperability and more. Andrei even announces plans for a new book on the show!

                      Andrei Alexandrescu coined the colloquial term "modern C++" (adapted from his award-winning book Modern C++ Design), used today to describe a collection of important C++ styles and idioms. He is also the coauthor of C++ Coding Standards and the author of The D Programming Language book. With Walter Bright, Andrei co-designed many important features of D and authored a large part of D's standard library. His research on Machine Learning and Natural Language Processing and a five-year tenure as Research Scientist at Facebook complete a broad spectrum of expertise. Andrei holds a PhD in Computer Science from the University of Washington and a BSc in Electrical Engineering from University "Politehnica" Bucharest. He currently works on the D Language Foundation.

                      News
                      • C++17 Progress Update
                      • Herb Sutter's Fall 2015 Trip Report
                      • Rr 4.0 released with reverse execution
                      • Andrei Alexandrescu
                        • @incomputable
                        • Andrei Alexandrescu's Website
                        • Andrei Alexandrescu's books on Amazon
                        • Links
                          • CppCon 2015: Andrei Alexandrescu “Declarative Control Flow"
                          • CppCon 2015: Andrei Alexandrescu “std::allocator...”
                          • The D Programming Language
                          • 57 min
                          • JUCE
                            Rob and Jason are joined by Julian Storer to discuss the JUCE library.

                            Jules has been developing audio and library software in C++ for over 15 years, and is the author of the JUCE library, the most widely used framework for audio applications and plugins. Music tech company ROLI acquired JUCE in 2014, and as well as continuing work on library itself, he helps to guide ROLI's other software projects.

                            He also created the Tracktion audio workstation in 2002, which is still going strong and being used by thousands of recording musicians around the world.

                            He lives in London, and likes to escape from the world of music technology by playing classical guitar

                            News
                            • CppCon 2016 Call for Class Proposals
                            • Bjarne Stroustrup on the 30th anniversary of Cfront
                            • Do you prefer fast or precise?
                            • Julian Storer
                              • Julian Storer's GitHub
                              • Links
                                • CppCon 2015: Julian Storer "The Projucer"
                                • JUCE
                                • @JUCElibrary
                                • ROLI
                                • Tracktion
                                • 38 min
                                • Stop Teaching C (When Teaching C++)
                                  Rob and Jason are joined by Kate Gregory to talk about how we should be teaching C++ without the C.

                                  Kate Gregory has been using C++ since before Microsoft had a C++ compiler, and has been paid to program since 1979. She loves C++ and believes that software should make our lives easier. That includes making the lives of developers easier! She'll stay up late arguing about deterministic destruction or how C++ these days is not the C++ you remember.

                                  Kate runs a small consulting firm in rural Ontario and provides mentoring and management consultant services, as well as writing code every week. She has spoken all over the world, written over a dozen books, and helped thousands of developers to be better at what they do. Kate is a Microsoft Regional Director, a Visual C++ MVP, an Imagine Cup judge and mentor, and an active contributor to StackOverflow and other StackExchange sites. She develops courses for Pluralsight, primarily on C++ and Visual Studio. In 2014 and 2015 she was Open Content Chair for CppCon, the largest C++ conference ever held, where she also delivered sessions.

                                  News
                                  • Getting started with emscripten
                                  • Range checks using a switch statement
                                  • Debug Visualizers in Visual C++ 2015
                                  • Kate Gregory
                                    • @gregcons
                                    • Kate Gregory's Blog
                                    • Kate Gregory on StackOverflow
                                    • Kate Gregory's Pluralsight courses
                                    • Kate Gregory's books on Amazon
                                    • Links
                                      • CppCon 2015: Kate Gregory "Stop Teaching C"
                                      • CppCon 2015: Kate Gregory "Stop Teaching C" (Slides)
                                      • CppCon 2014: James McNellis & Kate Gregory "Modernizing Legacy C++ Code"
                                      • CppCon 2014: James McNellis & Kate Gregory "Making C++ Code Beautiful"
                                      • 49 min
                                      • Expression Templates
                                        Rob and Jason are joined by Joel Falcou to discuss Expression Templates.

                                        Joel Falcou is an assistant professor in France where he works on torturing compilers to get the best performance out of modern hardware.

                                        He's an active member of the Boost community and CTO of NumScale, a start-up aligned with parallel processing tools.

                                        News
                                        • Rejuvenating the Microsoft C/C++ Compile
                                        • Coroutines in Visual C++ 2015
                                        • Holy Build Box
                                        • Joel Falcou
                                          • @joel_f
                                          • Joel Falcou on GitHub
                                          • Joel Falcou on StackOverflow
                                          • Links
                                            • NumScale
                                            • Expression Templates - Past, Present, Future
                                            • 37 min
                                            • C++ Concurrency
                                              Rob and Jason are joined by Anthony Williams to discuss some of the Concurrency features of C++.

                                              Anthony Williams is a UK-based developer and consultant with many years of experience in C++. He has been an active member of the BSI C++ Standards Panel since 2001, and is author or coauthor of many of the C++ Standards Committee papers that led up to the inclusion of the thread library in the new C++ Standard, known as C++11 or C++0x. He was the lead maintainer of boost thread from 2006 to 2011, and is the developer of the just::thread implementation of the C++11 thread library from Just Software Solutions Ltd. Anthony lives in the far west of Cornwall, England.

                                              News
                                              • C++ Core Guidelines
                                              • GSL Lite
                                              • Anthony Williams
                                                • @a_williams
                                                • Anthony Williams on StackOverflow
                                                • Links
                                                  • C++ Concurrency in Action: Practical Multithreading
                                                  • Just Software Solutions
                                                  • just::thread C++ Standard Thread Library
                                                  • 51 min
                                                  • VR Development
                                                    Rob and Jason are joined by Nicolas Lazaraff to discuss the current state of VR development with C++.

                                                    Nick is a VR/AR engineer who is passionate about bridging the interface between computers and humans. Currently he's VP of Software Development at OTOY focusing on VR and AR ("mixed/digital reality"). He was a cofounder of everyAir, a pioneering P2P game streaming application which was later acquired. Before that he worked at Microsoft on Office 2010 and 2013.

                                                    News
                                                    • Stack, Heap, Pool
                                                    • Dependency Injection in C++ using Variadic Templates
                                                    • Nicolas Lazareff
                                                      • nzff.net
                                                      • Links
                                                        • Balls Away - Game on iTunes App Store
                                                        • CppCon: C++ for cross-platform VR development
                                                        • OTOY & Oculus: Render the Metaverse
                                                        • Oculus Connect Keynote: Future of VR Panel
                                                        • Down the VR rabbit hole: Fixing judder
                                                        • 50 min
                                                        • Effective C++
                                                          Rob and Jason are joined by Scott Meyers to discuss the Effective C++ book series.

                                                          Scott Meyers has been working with C++ since 1988. He’s the author of Effective C++, More Effective C++, Effective STL, and his most recent book, Effective Modern C++. For 25 years, he’s delivered C++ training to clients worldwide. He once lectured about C++ on a brass-railed nightclub stage while the audience sat at cocktail tables.

                                                          News
                                                          • AWS SDK for C++
                                                          • Thoughts on the Vagaries of C++ Initialization
                                                          • Scott Meyers
                                                            • @Scott__Meyers
                                                            • The View From Aristeia
                                                            • Links
                                                              • Effective Modern C++
                                                              • Scott Meyers Videos
                                                              • Scott Meyers Training
                                                              • The Evolving Search for Effective C++
                                                              • DConf 2014 - The Last Thing D Needs
                                                              • 55 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