Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Introduction
00:00 • 2min
The Importance of C++ in the Upcoming AI Revolution
01:36 • 3min
The New Features of LLVM Version 16
04:28 • 4min
C++ Initialization Story
08:23 • 2min
How to Make Initialization in C++ Simpler
10:24 • 4min
C++ Front: A New Syntax
14:42 • 2min
How to Simplify C++ by Adding a Few Things That Are Missing
16:22 • 3min
The Importance of Compatibility in Language Design
19:02 • 2min
The Importance of Compatibility in C++
21:18 • 3min
CPP2 Syntax
24:15 • 2min
The Importance of Syntax in Blocks Code
25:46 • 2min
The Importance of Compatibility in Java
27:49 • 4min
The Limits of Breaking Changes in C++
31:56 • 4min
CPP2: A Personal Experiment
36:21 • 2min
The Importance of PP2 in C++
38:23 • 3min
The Importance of Memory Safety in C++
41:33 • 2min
The Importance of a 50x Reduction in CVE's
44:02 • 2min
The Trade Offs of Compatibility
46:04 • 4min
The Importance of Portability in C++
50:11 • 2min
The Importance of Maintaining Clean C++ Code
51:49 • 5min
The Importance of Compatibility in TypeScript
56:54 • 6min
CVP2 and CVP: A Roadmap for the Future
01:02:38 • 3min
CFP2 and CFP Fraud
01:05:22 • 5min