

Episode 12: WTF Python
Jun 10, 2024
Python surprises include integer interning with a twist, 'return in finally' behavior, oddities with 'all([[]])', hash values exploration, string interning limitations. Updates on core Python development, new developers, releases, PEP implementations, improvements in debugging tools, and free-threading changes at Bloomberg.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10
Intro
00:00 • 2min
Analyzing TV Episodes and Exploring Python Variables
01:30 • 2min
Exploring interesting numbers and a psychological magic trick
03:18 • 2min
Exploring Python Programming Concepts and Optimizations
05:25 • 14min
Efficiencies and Implementations in Sorting and Hashing Objects in Python
19:36 • 10min
Analysis of C APIs, Newer API Designs, and Special Cases in Code
29:13 • 3min
Limitations of String Interning and Interactive Tasks in Python
32:10 • 18min
Contributions, New Core Developers, and Recent Releases in Python
50:32 • 8min
Python Class Creation, PEP667, and Debugging Improvements
58:55 • 15min
Introduction of Free Threading in Python at Bloomberg
01:14:20 • 11min