
Programming History, JIT Compilations and Generic Algorithms
CppCast
10/23/20
•53m
About
Comments
Featured In
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
- Careers at Quantlab
- Constructing Generic Algorithms: Principles and Practice - Ben Deane - CppCon 2020
- Just-in-Time Compilation: The Next Big Thing? - Ben Deane & Kris Jusiak - CppCon 2020
- How We Used To Be - Ben Deane - CppCon 2020
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
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
Previous Episode

Bazel
October 16, 2020
•52m
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
Links
Next Episode

ThinLTO
October 30, 2020
•52m
Rob and Jason are joined by Teresa Johnson from Google. They first discuss the Qt6 beta release and a blog post proposing range_ref, a lightweight view for ranges. Then they talk to Teresa about ThinLTO, the scalable and incremental Link Time Optimization built into LLVM.
News
Links
- ThinLTO
- CppCon 2017: Teresa Johnson "ThinLTO: Scalable and Incremental Link-Time Optimization"
- Meeting C++ 2020 - ThinLTO Whole Program Optimization: Past, Present and Future
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- PVS-Studio: analyzing pull requests in Azure DevOps using self-hosted agents
- Why it is important to apply static analysis for open libraries that you add to your project
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
If you like this episode you’ll love
Promoted




