
#389 More OOP for Python?
Python Bytes
00:00
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.
Transcript
Play full episode