Search videos
View all results →
← Browse conferences
From Simple to PubGrub: The Evolution of Cargo's Resolver
RustNL
Jacob Finkelman -- Cargo’s 10 year journey from basic dependency handling to its upcoming PubGrub-based resolver, reflects the growing complexity of the Rust ecosystem. We’ll start with fundamental concepts of dependency resolution, explore a minimal implementation, and see how performance requirements drive complexity, and how complexity resist development. From this history we will understand why logical consistency becomes crucial for maintainability, ultimately leading to Cargo’s effort to a
Player unavailable or embedding blocked? Use the YouTube link above.