Unlocking Cargo
Details
RSVP here: click
Have you ever wondered why adding a new Cargo dependency blocks the rust-analyzer in your IDE? The answer lies deep inside the ./target directory, where only the bravest dare to venture.
In this talk, Ross Sullivan (Software Engineer at Cybereason) will guide us down the rabbit hole that starts in the ./target directory, explain the problems that have quietly plagued Rust developers for years, and walk us through how he tackled the unthinkable - enabling concurrency in Cargo.
Join us for an evening packed with Cargo's internals, race conditions, mutexes, caching, and a little bit of black magic.
