CppCast
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 Links Sponsors
info_outlineCppCast
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. News Links Sponsors Write #cppcast in the message field on the download page and get one month license Use code JetBrainsForCppCast during checkout at for a 25% discount
info_outlineCppCast
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 Links Sponsors
info_outlineCppCast
Rob and Jason are discuss various news articles, libraries and announcements on the last episode of 2020 before the new year. News Sponsors Write #cppcast in the message field on the download page and get one month license
info_outlineCppCast
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 consulting business and managing it during the pandemic. News Links Sponsors
info_outlineCppCast
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 Links Sponsors
info_outlineCppCast
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 Links Sponsors Write #cppcast in the message field on the download page and get one month license
info_outlineCppCast
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 Links Sponsors Write #cppcast in the message field on the download page and get one month license Use code JetBrainsForCppCast during checkout at for a 25% discount
info_outlineCppCast
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 testing on the GPU. News Links Sponsors Write #cppcast in the message field on the download page and get one month license Use code JetBrainsForCppCast during checkout at for a 25% discount
info_outlineCppCast
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 typeclasses. News Links Sponsors Write #cppcast in the message field on the download page and get one month license Use code JetBrainsForCppCast during checkout at for a 25% discount
info_outlineRob 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
- GCC 11: Change the default dialect to C++17
- Build Bench
- Polymorphic Allocators, std::vector Growth and Hacking
Links
- SYCL
- P2000
- Michael Wong "Writing Safety Critical Automotive C++ Software for High Performance AI Hardware:"
- CppCon 2016: Gordon Brown & Michael Wong "Towards Heterogeneous Programming in C++"
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- Read the article "Checking the GCC 10 Compiler with PVS-Studio"covering 10 heroically found errors despite the great number of macros in the GCC code.