
The Python Show
29 - CPython Internals with Anthony Shaw
Feb 8, 2024
This podcast episode delves into CPython internals, book writing, projects at Microsoft, Python's evolving internals, making Python faster, VS Code Pets, and more. The guest shares insights on Python testing tools, challenges in AI projects, creating a popular VS Code extension, and customizing pet appearances in apps.
45:54
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Anthony Shaw emphasizes the value of robust testing in projects, particularly with PyTest, to ensure code reliability and facilitate user contributions.
- Anthony Shaw discusses his exploration of Python internals through his book, highlighting insights into async operations, the role of C in CPython, and his focus on enhancing Python performance at Microsoft.
Deep dives
Anthony Shah's Journey to Python and Programming
Anthony Shah's journey to Python started in the middle of his career. Initially, he worked with languages like C, C++, PHP, and Java before encountering Python while stuck in a hotel due to an ear infection. This led him to contribute to a cloud obstruction library called Apache libcloud, sparking his interest in Python back in 2015. Shah's early programming interest developed during his teenage years when he invested money from his paper round into buying programming books to self-educate, highlighting his passion for self-learning and programming.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.