

#65 Rod's Gambit - Spring, Scala, TypeScript, and Chess with Rod Johnson
Aug 8, 2022
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
Introduction
00:00 • 2min
The Origins of Aspect Oriented Programming
01:45 • 2min
The Journey Through Programming
03:47 • 3min
How Scala Can Be a Mainstream Language
06:51 • 3min
The Pros and Cons of Scala
09:22 • 3min
The Importance of Java in a Large Team
12:52 • 3min
Scala and the Closure Community
15:34 • 5min
The Importance of Language Smarts
20:07 • 2min
Typing in a Dynamic Language
21:40 • 3min
The Importance of Gradual Typing in Python
24:41 • 4min
The Power of TypeScript in Scala 3
28:37 • 3min
WebAssembly: The Future of UI Programming
31:28 • 3min
Atomist: A Security and Automation System
34:37 • 5min
The Importance of Closure in Atomist
39:35 • 2min
The Future of Atomist
41:36 • 5min
The Importance of Opening Theory
46:30 • 2min
The Holy Grail of Chess Engines
48:20 • 4min
The Evolution of Neural Networks in Chess
52:24 • 5min
The Beauty of Programming
56:56 • 2min
The Future of Machine Learning
58:49 • 2min
The Human Connection to Machine Learning
01:01:07 • 2min
The Evolution of AI
01:02:48 • 2min