loader from loading.io

C++ Extensions with Miro Knejp

CppCast

Release Date: 09/13/2019

Visual Effects with Josh Filstrup show art Visual Effects with Josh Filstrup

CppCast

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

info_outline
TensorFlow with Andrew Selle show art TensorFlow with Andrew Selle

CppCast

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

info_outline
LLVM Hacking and CPU Instruction Sets with Bruno Cardoso Lopes show art LLVM Hacking and CPU Instruction Sets with Bruno Cardoso Lopes

CppCast

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

info_outline
Hyperion Renderer with Yining Karl Li and David Adler show art Hyperion Renderer with Yining Karl Li and David Adler

CppCast

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

info_outline
SYCL 2020 with Michael Wong show art SYCL 2020 with Michael Wong

CppCast

Rob and Jason are joined by Michael Wong from CodePlay. They first discuss GCC 11 changing its default dialect to C++17 and polymorphic allocators. Then Michael shares an announcement of a new version of SYCL that was just released. And shares information about the multiple standards groups he is a member or chair of. News Links Sponsors Write #cppcast in the message field on the download page and get one month license Read the article covering 10 heroically found errors despite the great number of macros in the GCC code.  

info_outline
Azure IoT with Tara Walker show art Azure IoT with Tara Walker

CppCast

Rob and Jason are joined by Tara Walker from Microsoft. They first discuss the results of JetBrains C++ ecosystem survey and an article about bugs in Command & Conquer. Then Tara tells Rob and Jason all about Azure IoT, including the announcement of a new C++ SDK for embedded MCUs. News Links Sponsors Write #cppcast in the message field on the download page and get one month license Read the article covering 10 heroically found errors despite the great number of macros in the GCC code.  

info_outline
Modules Present and Future with Gabriel Dos Reis show art Modules Present and Future with Gabriel Dos Reis

CppCast

Rob and Jason are joined by Gabriel Dos Reis from Microsoft. They first discuss the recent articles about Microsoft switching from C++ to Rust and let Gaby set the record straight. Then Gaby talks about the final state of Modules, how Microsoft is using them internally, and Gaby's plans for the future of Modules and much more. News Links Sponsors Use code JetBrainsForCppCast during checkout at for a 25% discount  

info_outline
Web Assembly with Ben Smith show art Web Assembly with Ben Smith

CppCast

Rob and Jason are joined by Ben Smith from Google, chair of the Web Assembly working group. They first discuss a blog post on how to ask for C++ coding help, conference news and a discussion on C++ IDEs and tools. Then Ben talks to them about the current state of Web Assembly, the future and alternative uses for Web Assembly like Virtual Machines and Emulators. News Links Sponsors Use code JetBrainsForCppCast during checkout at for a 25% discount  

info_outline
Move Semantics with Nico Josuttis show art Move Semantics with Nico Josuttis

CppCast

Rob and Jason are joined by author and ISO committee member Nico Josuttis. They first discuss a blog post on faster integer parsing and CppCon registration opening up. Then they talk to Nico about the book he is currently finishing on C++ Move Semantics and other books he's written in the past. They also discuss proposals that Nico has worked on for the ISO committee. News Links Sponsors Use code JetBrainsForCppCast during checkout at for a 25% discount  

info_outline
Rider for Unreal Engine with Anastasia Kazakova show art Rider for Unreal Engine with Anastasia Kazakova

CppCast

Rob and Jason are joined by Anastasia Kazakova. They first discuss news from Herb Sutter that the November ISO meeting has been postponed and a new Visual Studio preview release. Then they talk to Anastasia Kazakova from JetBrains about Rider for Unreal Engine and other updates to CLion and Resharper for C++ as well as information about the C++ ecosystem. News Links Sponsors Use code JetBrainsForCppCast during checkout at for a 25% discount  

info_outline
 
More Episodes

Rob and Jason are joined by Miro Knejp. They first discuss a blog post from Tanker covering their strategy to successfully use C++ for cross-platform mobile development. Then Miro gives them a preview of his upcoming CppCon talk and tells us about some of the C++ extensions that are out there and probably won't ever be standardized.

 

Miro wrote his first line of C++ code in 1997 at the age of 12, and it has been his programming language of choice ever since. He’s especially passionate about low-level programming, assembly, 3D graphics, and games engineering. Miro holds a Master’s degrees in Computer Science from the Technical University of Munich. He has worked on projects ranging from designing 3D rendering libraries to building airport self-boarding control systems. He currently works as freelancer and trainer, with the goal of creating his own video game one day.

 

News

Links

Sponsors