Download the App!

show episodes
 
Loading …
show series
 
Rob and Jason are joined by Patryk Obara. They first talk about in Visual Studio 2019 and a Trip Report from Herb Sutter on the Summer ISO meeting. Then they talk to Patryk Obara about the dosbox project itself and the dosbox staging repository where he's been working to modernize dosbox. News in Visual Studio 2019 v16.10 Trip report: Summer 2021 I…
 
Rob and Jason are joined by Darrell Wright. They first talk about a gameboy emulator written by Ben Smith and a new regression testing tool. Then they talk to Darrell Wright about DAW JSON Link, his JSON serialization library. News FTXUI POKEGB gameboy emulator that only plays Pokemon blue (68 lines of C++) Automated regression testing with Touca L…
 
Rob and Jason are joined by Dana Rochman and Amir Kirsh from Incredibuild. They first discuss conference news and a blog post from Andreas Kling. Then they talk to Dana and Amir about the latest from Incredibuild, including new support for accelerating builds in the cloud, and build caching. News C++ On Sea Schedule Core C++ I quit my job to focus …
 
Rob and Jason are joined by Todd Gamblin and Greg Becker. They first discuss a documentation tool, a blog post about floating point numbers, and yet another post about ABI changes. Then they talk to Todd and Greg from Lawrence Livermore National Laboratory (LLNL) who both work on Spack, the populat open source package manager aimed at HPC. News Pox…
 
Rob and Jason are joined by Marshall Clow. They first discuss some bugs Microsoft found using ASAN in open source projects, and new libraries. Then they talk to Marshall Clow, longtime maintainer of libc++, on his perspective on the C++ ABI, and why stability is important. News Finding Bugs with AddressSanitizer: Patterns from Open Source Projects …
 
Rob and Jason are joined by Loïc Joly from SonarSource. They first discuss compiler updates in GCC and MSVC as well as survey results of most used C++ features. Then they talk to Loïc about the SonarSource static analysis tools for C++, what sorts of bugs they discover, and what goes into creating a new analysis rule. News VS 2019 STL is C++20 feat…
 
Rob and Jason are joined by JeanHeyd Meneide. They first discuss alternative operators in C++, upcoming virtual conferences and papers in the April ISO mailing. Then they talk to JeanHeyd about his work on the C and C++ committees, including embed, defer and more. News Just discovered C++ has keywords 'and'/'or'/'not' etc. Pure Virtual C++ April Ma…
 
Rob and Jason are joined by Eugene Sandulenko. They first discuss the announcement of Visual Studio 2022 and Facebook open sourcing a new machine learning library. Then they talk to Eugene Sandulenko all about ScummVM, how the project got started and more. News Visual Studio 2022 coming this summer Flashlight - a C++ standalone library for machine …
 
Rob and Jason are joined by David Millington from Embarcadero. They first discuss a blog post on Thread Sanitizer and a very unique implementation of unique_ptr. Then they talk to David Millington from Embarcadero about C++ Builder, it's history and the state of the tool today. Including some of its extensions built into their version of Clang. New…
 
Rob and Jason are joined by Nikolai Wuttke. They first discuss a blog post series from Raymond Chen on coroutines and the upcoming pure virtual C++ conference. Then they talk to Nikolai Wuttke about Rigel Engine, a modern C++ reimplementation of Duke Nukem II. News C++23: -> and :: to be replaced by . operator C++ coroutines: The mental model for c…
 
Rob and Jason are joined by David Barr (aka javidx9). They first discuss Microsoft open sourcing calculator, an update to CMake and the March 2021 ISO Mailing. Then they talk to David about his YouTube channel, One Lone Coder, what inspired him to start it, and PixelGameEngine, the 2D game engine he works on with the One Lone Coder community. News …
 
Rob and Jason are joined by Ben Craig. They first discuss blog posts detailing how function call resolution works in C++ and algorithm selection. Then they talk to Ben Craig about his efforts with the C++ Freestanding proposal, what progress has been made, what still needs to be done, and more. News How C++ Resolves a Function Call List of C++ blog…
 
Rob and Jason are joined by Alex Gallego. They first discuss blog posts from Visual C++ on Intellisense updates and a tutorial for programming Starcraft AI. Then they talk to Alex Gallego about Red Panda, the event streaming platform written in C++ that's compatible with the Kafka API. Episode Transcripts PVS-Studio Episode Transcripts News MTuner …
 
Rob and Jason are joined by Arnaud Desitter. They first discuss blog posts on parameter passing, fuzzing and push_back vs emplace_back. Then they talk to Arnaud Desitter about his successes improving application performance by reducing memory allocations found using heaptrack. Episode Transcripts PVS-Studio Episode Transcripts News Hacking on Clang…
 
Rob and Jason are joined by Raymond Chen from Microsoft. They first talk about Herb Sutter's virtual ISO Plenary Trip Report and some new features voted into the C++23 draft. Then they talk to Raymond Chen from Microsoft about his career working on Windows and the Old New Thing blog. News Trip report: Winter 2021 ISO C++ standards meeting (virtual)…
 
Rob and Jason are joined by Nicole Mazzuca from Microsoft. They first talk about a differential equation library, and modules support in build2 and meson. Then they talk to Nicole from Microsoft's vcpkg team about some new features in vcpkg to enable teams to host their own libraries. News Solving Differential Equations with LLVM Complete C++20 Mod…
 
Rob and Jason are joined by Carl Cook from Optiver. They first talk discuss an announcement from Khronos that SYCL 2020 has been released, and a blog post from Microsoft on updates to the Visual Studio Code C++ extension. Then they talk to Carl Cook from Optiver about how they use C++ to power everything they do. News Khronos Releases SYCL 2020 for…
 
Rob and Jason are joined by Sebastian Theophil from Think-Cell. They first talk discuss a blog post on building a 1 billion LOC project with the Threadripper 3990X and a browser extension for easily searching for C++ reference help. Then they talk to Sebastian about his teams efforts to port their Windows C++ codebase onto MacOS and some of the cha…
 
Rob and Jason are joined by Victor Ciura. They first talk about different ways to filter a C++ container and a blog post on the Visual C++ blog from the Diablo 4 development team. They then talk to Victor about the Clang Power Tools plugin for Visual Studio which has recently been made free for both open source and commercial use. They also talk ab…
 
Rob and Jason are joined by Klaus Iglberger. They first talk about changes to make the Win32 API more accessible, some C++20 coroutine examples and ISO news. Then they talk to Klaus Iglberger about the SOLID design principles, why they still matter and what C++ developers should know about them. News Making Win32 APIs More Accessible to More Langua…
 
Rob and Jason are joined by Alessandro Pignotti. They first talk about a linker project, a better assert for constexpr code. Then they talk about Cheerp, LeaningTech's C++ WebAssembly compiler, how it differs from emscripten, Cheerp optimizations and some of LeaningTech's other Cheerp products. News mold: A Modern Linker C++ Jobs Q1 A slightly bett…
 
Rob and Jason are joined by Corentin Jabot. They first talk about a Visual Studio blog post on performance improvements in the 'inner build loop', and a ray tracer built into CMake. Then they talk to Corentin about his work in the C++ ISO committee on the Library Evolution Working Group and his thoughts on what could and should make it into C++23. …
 
Rob and Jason are joined by Zach Lieberman, professor at MIT's Media Lab and co-founder of the School for Poetic Computation. They first talk about Herb Sutter's 2020 wrap up blog post and the ISO mailing from December 2020. Then Zach discusses Open Frameworks, a C++ toolkit he co-created 10 years ago for creative coding. News Firsts in 2020 Last 2…
 
Rob and Jason are joined by Patricia Aas from TurtleSec. They first talk about updates to a Web Assembly compiler Cheerp and an announcement for a new systems programming language conference. Then they talk to Patricia about her current project building a new web browser using modern C++, Qt 5 and the Chromium engine. They also discuss Patricia's c…
 
Rob and Jason are joined by Andreas Kling. They first talk about the Qt 6.0 Release as well as another new C++ podcast that has been announced. They then talk to Andreas Kling about SerenityOS, the C++ Operating System he is building along with others in the Open Source community. News Qt 6.0 Released How to Make an Operating System using C++ New C…
 
Rob and Jason are joined by Patrice Roy. They first talk discuss JeanHeyd Meneide's blog post regarding ABI breakage in C and C++. Then they talk to Patrice Roy about his experience teaching C++ during the COVID pandemic, the first ISO Virtual Plenary and more. News A Special Kind of Hell - intmax_t in C and C++ Lexy Clion 2020.3 Released Links Som…
 
Rob and Jason are joined by Robert Leahy. They first talk about an open source flappy bird clone and the C++ framework it was built with. Then they talk to Robert Leahy about the Networking TS that will hopefully be a major feature of C++23. News A Small Open Source Game in C++ The C++20 initialization flowchart Error codes are far slower than exce…
 
Rob and Jason are joined by Artem Dinaburg and Ryan Eberhardt. They first talk about a new version of CMake that was just released, an interview with Bjarne Stroustrup and another month of new ISO papers. Then they talk to Artem and Ryan who talk about fuzz testing, including a new fuzz testing project being worked at Trail of Bits to enable fuzz t…
 
Rob and Jason are joined by Conor Hoekstra. They first talk about new and updated libraries in Boost and Herb Sutter's trip report covering news from the recent virtual ISO plenary meeting where the first new features were voted into C++23. Then they talk to Conor about some of his recent conference talks on Algorithm Intuition and Concepts vs type…
 
Rob and Jason are joined by Joël Lamotte. They first talk about C++20 Modules support in GCC and MSVC and a micro benchmarking library. Then they talk to Joël about how he got involved in C++, and his experiences working on indie video games, robotics and his recent transition to the audio industry working on a web assembly powered website. News P0…
 
Rob and JeanHeyd are joined by Aaron Ballman and Peter Brett, both members of the ISO C++ committee. They first talk about an extension for Visual Studio and Visual Code for visualizing struct layout and a blog post proposing a safer boolean type. Then they talk about Aaron and Peter about progress being made at virtual ISO meetings and the upcomin…
 
Rob and Jason are joined by Ben Deane from Quantlab. They first discuss the 11.0 update of Clang and an a blog post highlighting some of the smaller features that were added in C++17. They then talk to Ben about some of his recent CppCon talks including one on what we can learn from the history of programming languages and another on the ability to…
 
Rob and Jason are joined by Lukács Berki and Julio Merino from Google's Bazel team. They discuss CppCon trip reports, the cpp subreddit and a video on C++ 20 Concepts. Then Lukács and Julio talk all about the advantages of Bazel and some of the key features of Google's open source build tool. News My favorite way to TDD CppCon Trip Reports r/cpp st…
 
Rob and Jason are joined by Jens Weller from Meeting C++. They discuss a blog post on Immediately Invoked Function Expressions, a syntactic sugar library and JeanHeyd Meneid's blog and video about the C++ Community. Then they talk with Jens about the upcoming Meeting C++ conference, on line user groups and job fairs and more. News Coding Cards Tech…
 
Rob and Jason are joined by Emery Berger from the University of Massachusetts Amherst. They first discuss updates to GCC and the September ISO mailing. Then they talk to Emery Berger about Performance tooling and how improvements in Performance should be measured. News New C++ features in GCC 10 September C++ ISO Mailing std::exchange patterns: Fas…
 
Rob and Jason are joined by Jon Kalb. They talk about the first on-line CppCon conference and plans for the future. Links CppCon CppCon 2020 YouTube Playlist C++Now Sponsors PVS-Studio. Write #cppcast in the message field on the download page and get one month license PVS-Studio is now in Compiler Explorer! Free PVS-Studio for Students and Teachers…
 
Rob and Jason are joined by Julia Reid, Sy Brand and Augustin Popa from Microsoft. They talk about the virtual CppCon, favorite talks and the virtual conference experience. Then they talk about some of the announcements being made by the Microsoft Visual C++ team during the CppCon conference talks. Links Microsoft C++ Team at CppCon 2020 C++ in Vis…
 
Rob and Jason are joined by Oleg Rabaev. They first discuss some papers from the latest ISO mailing and a new feature in Microsoft's vcperf tool. Then they talk to Oleg Rabaev about Unit Testing methodologies and why it's important to write testable code. News 2020-08 mailing Introducing vcperf /timetrace for C++ build time analysis Question regard…
 
Rob and Jason are joined by Dave Hagedorn. They first discuss a blog post from JeanHeyd Meneide on exception free containers. Then they talk to Dave Hagedorn from TextNow about his teams efforts to transition an existing iOS/Android app to using a cross platform C++ library. News Here I Stand, Free - Allocators and an Inclusive STL Awesome hpp Stan…
 
Rob and Jason are joined by Slobodan Dmitrović. They first discuss a new C++ compiler from NVIDIA to compile conformant C++ code to GPUs. Then they talk to Slobodan about his book: Modern C++ for Absolute Beginners. News Approval Tests Training Course Accelerating Standard C++ with GPUs using stdpar Sign up for Private Preview of VS support for Cod…
 
Rob and Jason are joined by Josh Filstrup from Netflix. They first discuss an update to wxWidgets and a bug fix update in GCC. Then they talk to Josh about his background in Programming Languages and how he transitioned to work in the Visual Effects industry, including his current job at the studio engineering group at Netflix. News wxWidgets 3.14 …
 
Rob and Jason are joined by Andrew Selle from Google. They first discuss Ranges support being added to Visual Studio, and Compiler Explorer's support for using some libraries. Then they talk to Andrew Selle from Google about Machine Learning with Tensorflow and Tensorflow Lite which he was one of the initial architects for. News Initial support for…
 
Rob and Jason are joined by Bruno Cardoso Lopes. They first discuss an update to Mesonbuild and CppCon going virtual. Then they talk about Bruno's work on Clang including clang modules and work on a pattern matching implementation. News Meson Release Notes 0.55 Writing an LLVM Optimization CppCon Going Virtual Links SHRINK: Reducing the ISA complex…
 
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 Se…
 
Loading …

Quick Reference Guide

Copyright 2021 | Sitemap | Privacy Policy | Terms of Service
Google login Twitter login Classic login