Python Bytes cover image

#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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app