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 24 25 26
Introduction
00:00 • 2min
How to Plan a Winter Tech Forum
01:40 • 2min
How to Set a Date for a Ski Trip
03:38 • 1min
Strange Loop: A Functional Programming Perspective
05:08 • 2min
How to Use Assembly to Reduce the Size of Your Application
07:06 • 2min
The Resistance to Higher Level Languages
08:44 • 2min
The Importance of Scripting
11:03 • 4min
The Evolution of Structured Development
15:05 • 4min
The Importance of Polymorphism in Virtual Functions
18:53 • 2min
The Evolution of Polymorphism
21:16 • 2min
The Importance of Dynamic Binding in C++
22:57 • 3min
The Importance of Polymorphism in Programming
25:34 • 2min
Why Polymorphism Matters
27:47 • 4min
The Importance of Naming Functions
31:18 • 2min
The Importance of Naming Operators
33:24 • 4min
Scala and the Searchability of Operators
37:08 • 2min
Polymorphism and Extension Functions
38:53 • 3min
Polymorphism: A New Approach to Typing
41:43 • 2min
Reusing Code Through Inheritance in Rust and Go
44:01 • 3min
The Importance of Inheritance in Frameworks
46:45 • 4min
Polymorphism in Programming Languages
50:30 • 2min
Structured Analysis and Design: A Compromised Approach
52:37 • 3min
The Importance of Mutability in Functional Programming
56:00 • 2min
The Importance of Functional Programming
58:10 • 3min
How to Internalize Algebra
01:01:34 • 2min
The Importance of Recursion in Functional Programming
01:03:24 • 4min