loader from loading.io

Programming History, JIT Compilations and Generic Algorithms with Ben Deane

CppCast

Release Date: 10/23/2020

C++Builder with David Millington show art C++Builder with David Millington

CppCast

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. News Links Sponsors Write #cppcast in the message field on the download page and get one month license  

info_outline
Rigel Engine with Nikolai Wuttke show art Rigel Engine with Nikolai Wuttke

CppCast

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 Links Sponsors Write #cppcast in the message field on the download page and get one month license  

info_outline
One Lone Coder with David Barr show art One Lone Coder with David Barr

CppCast

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 Links Sponsors  

info_outline
Freestanding Update with Ben Craig show art Freestanding Update with Ben Craig

CppCast

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 Links Sponsors  

info_outline
Event Streaming with Alex Gallego show art Event Streaming with Alex Gallego

CppCast

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 News Links Sponsors Write #cppcast in the message field on the download page and get one month license  

info_outline
Reducing Memory Allocations with Arnaud Desitter show art Reducing Memory Allocations with Arnaud Desitter

CppCast

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 News Links Sponsors Write #cppcast in the message field on the download page and get one month license    

info_outline
The Old New Thing with Raymon Chen show art The Old New Thing with Raymon Chen

CppCast

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 Links Raymond’s blog . Here’s Raymond is managing editor of the and the repos on GitHub. Here’s a of Raymond’s One Dev Minute short videos. Raymond can be found on GitHub as , and his necktie’s Twitter account is . Sponsors  

info_outline
Vcpkg Registries with Nicole Mazzuca show art Vcpkg Registries with Nicole Mazzuca

CppCast

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 Links Sponsors Write #cppcast in the message field on the download page and get one month license  

info_outline
High Frequency Trading with Carl Cook show art High Frequency Trading with Carl Cook

CppCast

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 Links Sponsors Write #cppcast in the message field on the download page and get one month license  

info_outline
Going Cross Platform with Sebastian Theophil show art Going Cross Platform with Sebastian Theophil

CppCast

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 challenges they dealt with, as well as recent efforts to start porting some of the code into Web Assembly.   News Links Sponsors  

info_outline
 
More Episodes

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 JIT C++ code.

 

News

Links

Sponsors