

Free-threaded Python
Oct 2, 2024
Pablo Galindo, co-host of the Core.py podcast and contributor to Python core development, joins the discussion on the groundbreaking changes in Python 3.13. They highlight the experimental option to remove the Global Interpreter Lock (GIL), paving the way for true parallelism. The conversation dives into enhancing debug capabilities, challenges in cloud development, and the implications of threading updates. They also touch on future aspirations for Python, emphasizing community involvement and ongoing innovations in usability and error handling.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10
Intro
00:00 • 2min
Enhancing Debuggability through Tracing
01:49 • 6min
Challenges and Changes in Python 3.13
07:22 • 14min
Managing Complex Interactions in Cloud Development
21:05 • 6min
Advancements in Python's Threading and JIT Compilation
27:15 • 25min
Enhancing Developer Productivity with Contextual Tools
52:19 • 3min
Python Release Cadence and Cultural Insights
55:27 • 21min
Building Python Applications for Mobile Platforms
01:16:10 • 3min
Aspirations for Python 3.14: Threading and Error Handling Improvements
01:18:42 • 5min
Enhancing Python: Community Engagement and Future Prospects
01:23:26 • 3min