kolja005on Hacker News • Recommends
On “Using uv with PyTorch”
102K subscribers • 18 videos on Hallway
Intermediate. Assumes working knowledge.
107K views2 years ago3 recommendations
Programming languagesSystems programmingPythonRustPerformance and optimization
Charlie Marsh explains the performance optimizations behind uv, a fast Python package manager written in Rust, covering SAT solvers, concurrency, and caching.
Charlie Marsh is the founder of Astral, which develops uv, a next-generation Python package manager written in Rust. In this talk, Charlie details the unique challenges of the Python packaging ecosystem and how he made uv so fast: allocators, concurrency, zero-copy tricks, and more. You can find the transcript for this video and other Tech Talks here: janestreet.com/tech-talks/index.htmlWhat people say. Highly recommended for its deep dive into the micro-optimizations, SAT solvers, and systems engineering that make uv extremely fast.
kolja005on Hacker News • Recommends
On “Using uv with PyTorch”
globular-toaston Hacker News • Recommends
On “uv: An extremely fast Python package and project manager, written in Rust”
krickon Hacker News • Recommends
On “How uv got so fast”
snthpyon Hacker News • Mentions
On “Rust regex engine internals as a library”