CppCast

CppCast

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

CppCast episodes

  • Pacific++ Road Show
    Rob and Jason discuss recent news and the first ever Pacific++ conference in New Zealand.
    News
    • Next Pacific++ Location
    • Does C++ need a universal package manager
    • Petra: C++17 runtime to compile-time mappings
    • Bjarne Stroustrup Interview at CppCon 2017
    • C++17 is Here: Interview with Herb Sutter
    • CppCon 2017 Talks
    • CppCon 2017 Lightning Talks
    • Links
      • @robwirving
      • @lefticus
      • Sponsor
        • JetBrains
        • 38 min
        • Build Systems and Modules
          Rob and Jason are joined by Isabella Muerte to talk about her recent talk at CppCon 2017 where she discussed some of her concerns with the Modules TS.

          Isabella Muerte is a C++ Bruja and Build System Trash Goblin. She taught herself to program by writing a build system and immediately regretting the decision. Her first computer ran Windows Millennium Edition and her parents forbade her from upgrading to anything else for 5 years. She is still bitter about this. In her spare time, she is into open source software, tattoos, computer keyboards, and making fake cover bands like 'Rage Against the Abstract Machine'

          News
          • A use for the poop emoji in C++
          • C++ Core Guidelines: Class Hierarchies
          • Partitioning with the STL
          • The Coming Software Apocalypse
          • Isabella Muerte
            • @slurpsmadrips
            • Links
              • Millennials Are Killing the Modules TS
              • CppCon 2017: Isabella Muerte "There Will Be Build Systems: I Configure Your Milkshake"
              • Sponsors
                • JetBrains
                • Hosts
                  • @robwirving
                  • @lefticus
                  • 1 hr 7 min
                  • Grace Hopper Conference
                    Rob and Jason are joined by Gina Stephens to talk about the C++ Foundations presence at the Grace Hopper Conference, the St Louis C++ Meetup and a proposal for a new access specifier.

                    Gina Stephens is a software engineer with over 20 years' experience, 13 of those years leading development teams. Most of her experience has been with C++, in addition to Java, .NET and various scripting language. The breadth of her development experience includes DOD, FDA, DOI, Hospitality, and Finance.

                    Gina has a Bachelors in Computer Science from MS&T in Rolla, MO and a Masters in Computer Science from the University of Missouri – STL. She also founded and runs the STL C++ User Group.

                    Gina is also a Desert Storm Air Force veteran during which she worked on the B-52 bombers that were carpet-bombing Iraq. She is happily married with 2 sons, both of whom are serving in the US Navy.

                    News
                    • Facebook Has Been Working On C++ Modules Support For GCC
                    • A Branchless UTF-8 Decoder
                    • Interactive Auralization and Visualization of Sorting Algorithms
                    • Trip Report JetBrains at CppCon
                    • Gina Stephens
                      • Gina Stephens
                      • Links
                        • Grace Hopper Celebration
                        • St Louis C++ Meetup
                        • Sponsors
                          • JetBrains
                          • Hosts
                            • @robwirving
                            • @lefticus
                            • 43 min
                            • Abseil
                              Rob and Jason are joined by Titus Winters from Google to talk about the Open Sourcing of Google's Abseil library.

                              Titus Winters has spent the past 6 years working on Google's core C++ libraries. He's particularly interested in issues of large scale software engineer and codebase maintenance: how do we keep a codebase of over 100M lines of code consistent and flexible for the next decade? Along the way he has helped Google teams pioneer techniques to perform automated code transformations on a massive scale, and helps maintain the Google C++ Style Guide.

                              News
                              • CppCon 2017 Trip Report
                              • My CppCon 2017 Trip Report - 10 great talks to watch and learn from
                              • Kdevelop 5.2 beta 1 released
                              • Titus Winters
                                • Titus Winters
                                • Links
                                  • Abseil
                                  • CppCon 2017: Titus Winters C++ as a "Live at Head Language"
                                  • Sponsors
                                    • Backtrace
                                    • JetBrains
                                    • Hosts
                                      • @robwirving
                                      • @lefticus
                                      • 53 min
                                      • PLF List
                                        Rob and Jason are joined by Matt Bentley to talk about his work on plf::list and discuss some updates from the SG14 Working Group.

                                        Matt Bentley was born in 1978 and never recovered from the experience. He started programming in 1986, completing a BSc Computer Science 1999, before spending three years working for a legal publishing firm, getting chronic fatigue syndrone, quitting, building a music studio, recovering, getting interested in programming again, building a game engine, and stumbling across some generalized solutions to some old problems.

                                        News
                                        • From Algorithms to Coroutines in C++
                                        • A Beginner's Guide to CppCon 2017
                                        • CppCon2017 videos online
                                        • Matt Bentley
                                          • @xolvenz
                                          • Matt Bentley on GitHub
                                          • Links
                                            • PLF C++ Library
                                            • Sponsors
                                              • Backtrace
                                              • JetBrains
                                              • Hosts
                                                • @robwirving
                                                • @lefticus
                                                • 49 min
                                                • Java
                                                  Rob and Jason are joined by Patricia Aas to talk about Java and some of the similarities and differences between the Managed language and C++, she also talks about her work on the Vivaldi Browser.

                                                  Patricia has been a C++ programmer for 12 years. Currently she is working on the Vivaldi Browser. Previously she has worked on the Opera Browser, on embedded telepresence systems at Cisco and even did a two year stint as a Java consultant. She is passionate about learning and teaching, as well as trying to make the world in general and tech in particular, a more inclusive place.

                                                  News
                                                  • Bjarne Stroustrup awarded 2017 Faraday Medal
                                                  • Orbit C Performance Profiler
                                                  • Introducing Abseil, a new common libraries project
                                                  • CppCon Videos
                                                  • Patricia Aas
                                                    • @pati_gallardo
                                                    • Links
                                                      • C++ for Java Developers (Slides)
                                                      • C++ for Java Developers (Video)
                                                      • Java
                                                      • Vivaldi Browser
                                                      • Sponsors
                                                        • Backtrace
                                                        • JetBrains
                                                        • Hosts
                                                          • @robwirving
                                                          • @lefticus
                                                          • 49 min
                                                          • C# and IL2CPP
                                                            Rob and Jason are joined by Josh Peterson to talk about C# and some of the similarities and differences between the Managed language and C++, he also talks about his work at Unity 3D on IL2CPP.

                                                            Josh is a programmer working at Unity Technologies, where he focuses on integration and development of scripting runtimes for the Unity 3D game engine. He enjoys learning about CPU architectures and assembly language, including the recent development of an MOS 6510 emulator in C#. In his free time, he coaches a number of youth soccer teams and reads philosophy and theology.

                                                            News
                                                            • Energy Efficiency Across Programming Languages
                                                            • C++ World Café
                                                            • Useful GCC warning options not enabled by -Wall -Wextra
                                                            • Josh Peterson
                                                              • @petersonjm1
                                                              • Links
                                                                • Microsoft C# Guide
                                                                • Unity 3D
                                                                • An introduction to IL2CPP internals
                                                                • Sponsors
                                                                  • Backtrace
                                                                  • JetBrains
                                                                  • Hosts
                                                                    • @robwirving
                                                                    • @lefticus
                                                                    • 1 hr 4 min
                                                                    • FluentC++
                                                                      Rob and Jason are joined by Jonathan Boccara to talk about the FluentC++ blog and the benefit of doing daily C++ talks at your office.

                                                                      Jonathan Boccara is a passionate C++ developer working for Murex on a large codebase of financial software. His interests revolve around making code expressive.

                                                                      He regularly blogs on Fluent C++, where he explores how to use the C++ language to write expressive code, make existing code clearer, and also about how to keep your spirits up when facing unclear code.
                                                                      Jonathan loves writing, making videos, reading programming books, hanging out at conferences, meeting people, learning new languages and making trainings and presentations.

                                                                      News
                                                                      • C++17 is formally approved
                                                                      • Clang 5.0.0 Released (already on the compiler explorer)
                                                                      • Two-phase name lookup support comes to MSVC
                                                                      • CppCast compiles on godbolt
                                                                      • Jonathan Boccara
                                                                        • @JoBoccara
                                                                        • Links
                                                                          • FluentC++
                                                                          • STL Learning Resource
                                                                          • Spread Knowledge in Your Company with Your "Daily C++"
                                                                          • Murex
                                                                          • Going Native 2013: Sean Parent "C++ Seasoning"
                                                                          • Sponsors
                                                                            • Backtrace
                                                                            • JetBrains
                                                                            • Hosts
                                                                              • @robwirving
                                                                              • @lefticus
                                                                              • 1 hr
                                                                              • DebugView++
                                                                                Rob and Jason are joined by Jan Wilmans to talk about the DebugView++ debug and logging tool and some of his other open source projects.

                                                                                Jan is a Software Engineer at Promexx, contracted by ThermoFisher Scientific to work on integration of motion controllers in Transmission Electron Microscopes.

                                                                                He has been programming for 25 years, started with basic, z80 assembly and later C++. He is now a C++ enthusiast, an open source developer and likes
                                                                                to keep up to date on new c++ developments. In his free time he enjoys playing video games and watching science fiction together with his wife Babette.

                                                                                News
                                                                                • CppCon Call for Volunteers
                                                                                • Live++ C++ Live Coding
                                                                                • Build your first C++ app
                                                                                • Why undefined behavior may call a never-called function
                                                                                • Jan Wilmans
                                                                                  • @janwilmans
                                                                                  • Jan Wilmans' GitHub
                                                                                  • Links
                                                                                    • DebugView++
                                                                                    • LibIdentify
                                                                                    • OpenCanary
                                                                                    • Executors Proposal
                                                                                    • Sponsors
                                                                                      • Backtrace
                                                                                      • JetBrains
                                                                                      • Hosts
                                                                                        • @robwirving
                                                                                        • @lefticus
                                                                                        • 1 hr
                                                                                        • Volta and Cuda C++
                                                                                          Rob and Jason are joined by Olivier Giroux from NVidia to talk about programming for the Volta GPU.

                                                                                          Olivier Giroux has worked on eight GPU and four SM architecture generations released by NVIDIA. Lately, he works to clarify the forms and semantics of valid GPU programs, present and future. He was the programming model lead for the new NVIDIA Volta architecture. He is a member of WG21, the ISO C++ committee, and is a passionate contributor to C++'s forward progress guarantees and memory model.

                                                                                          News
                                                                                          • Visual C++ for Linux Development with Cmake
                                                                                          • Sourcetrail 2017.3 released - cross platform source explorer
                                                                                          • Call for CppCon Lightning Talks and Open Content
                                                                                          • C++17 STL Cookbook Book Review
                                                                                          • Olivier Giroux
                                                                                            • @simt
                                                                                            • Links
                                                                                              • CppCon: Designing C++ Hardware
                                                                                              • Inside Volta: The World’s Most Advanced Data Center GPU
                                                                                              • Inside Volta Slidedeck
                                                                                              • NVidia Dev Blog
                                                                                              • Sponsors
                                                                                                • Backtrace
                                                                                                • JetBrains
                                                                                                • Hosts
                                                                                                  • @robwirving
                                                                                                  • @lefticus
                                                                                                  • 1 hr 3 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