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 27 28 29 30
Introduction
00:00 • 2min
The Importance of Simplicity in Programming
01:36 • 4min
The Difference Between APL and C
05:32 • 2min
The One Language to Rule Them All
07:21 • 3min
Different Paradigms for Different Use Cases
10:05 • 3min
The Problem With New Q Programmers
13:13 • 2min
The Benefits of Knowing the Procedural Part of Architecture
14:55 • 2min
The Importance of Thinking of Super High Level
16:28 • 2min
The Lazy APL Programmer
18:10 • 3min
The J Delusion
21:26 • 2min
The Importance of Array Languages
23:44 • 2min
The True Programming Language
25:20 • 2min
The Future of Machine Languages
27:18 • 2min
The Future of C Programming
29:20 • 3min
The Importance of Readability in Programming
31:56 • 4min
The Benefits of Having Crazy Digits
36:08 • 3min
The History of Notation
38:39 • 2min
The Evolution of Mathematical Notations
40:12 • 2min
How to Spell a Number in Arabic
41:49 • 2min
The Importance of Regularity in APLs
43:56 • 2min
How to Learn a PL
45:57 • 2min
The Problems With Mix and Split
47:46 • 2min
The Right Argument to Die Addict Transpose
49:19 • 1min
The Power of Higher Level Languages
50:49 • 2min
The Importance of APL in Array Programming
52:20 • 3min
The Advantages of the Array Paradigm
54:59 • 2min
The Comparison Between Concept Programming Languages and Paradigms
56:31 • 2min
The Basics of Programming Languages
58:08 • 2min
The Number of Primitives
59:46 • 2min
The Importance of Combinator Programming
01:01:57 • 3min