Programming Throwdown

154: Python Again with Jason C. McDonald

Mar 27, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 4min
2
How to Declare a Data Type in Python
04:07 • 2min
3
The Language of Python
06:35 • 4min
4
The Importance of Introspection Reflection
10:46 • 4min
5
The Importance of Persistence in Interviewing
14:35 • 2min
6
How to Get Young People Into Programming
16:42 • 2min
7
The Importance of Game Development
18:20 • 2min
8
The Importance of Knowing What You're Doing
20:03 • 4min
9
The Importance of Finishing a Book or Game
23:39 • 2min
10
The Motivation to Ship Something
25:40 • 5min
11
How to Create a Viral Code Course
30:44 • 3min
12
How to Make a Board Game Engine That's Open-Ended
33:40 • 5min
13
Python's Reflectivity
38:51 • 6min
14
Python: A Language for Data Science
44:42 • 2min
15
Python: A Data-First Language
47:02 • 4min
16
Python's Global Interpreter Lock
51:25 • 5min
17
Python's Gil: How It Can Help You Speed Up Your Code
56:36 • 2min
18
How to Handle the Consequences of Compiling Python Without the Gil
58:50 • 2min
19
Python's Speed Gains
01:00:49 • 4min
20
Python and the Interop Ecosystem
01:04:30 • 5min
21
Python Ui Story: A Strange Space
01:09:20 • 4min
22
Python Dependencies and the Future of Software Engineering
01:12:59 • 2min
23
Python and the Cargo Cult
01:14:53 • 6min
24
Python's Sophistry
01:20:33 • 5min
25
Dead Simple Python
01:25:51 • 5min
26
Python for Beginners
01:31:18 • 3min
27
Code Mouse 9 2
01:34:09 • 2min