
#389 More OOP for Python?
Python Bytes
Optimizing TAC Tool with Rust and Python Profiling
The chapter explores the optimization of a tool, TAC, which enforces import boundaries in Python modules using Rust. It details the methodology of identifying and optimizing slow parts of the tool through profiling tools like PySpy and SpeedScope, emphasizing targeted optimizations for improved performance. The conversation also touches on the idea of Python adopting Calendar versioning, discussing the implications, benefits, and challenges of transitioning to this versioning system.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.