Python Bytes cover image

#389 More OOP for Python?

Python Bytes

CHAPTER

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.
App store bannerPlay store banner