loader from loading.io

Reflection TS with David Sankel

CppCast

Release Date: 05/03/2019

Go with Ian Taylor show art Go with Ian Taylor

CppCast

Rob and Jason are joined by Ian Lance Taylor from Google. They first discuss an announcement from Conan and a blog post about embedding files into C++ applications using string literals. Then they talk to Ian Lance Taylor about the Go programming language.   News Links Sponsors  

info_outline
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
 
More Episodes

Rob and Jason are joined by David Sankel to discuss the Reflection TS and more.

 

David Sankel is a Software Engineering Manager/TL at Bloomberg and an active member of the C++ Standardization Committee. His experience spans microservice architectures, CAD/CAM, computer graphics, visual programming languages, web applications, computer vision, and cryptography. He is a frequent speaker at C++ conferences and specializes in large-scale software engineering and advanced C++ topics. David’s interests include dependently typed languages, semantic domains, EDSLs, and functional reactive programming. He is the project editor of the C++ Reflection TS, a member of the Boost steering committee, and an author of serveral C++ proposals including pattern matching and language variants.

News

David Sankel

Links

Sponsors

Hosts