11videosJon Gjengset
111K subscribers on YouTube
Shorts, livestreams, trailers and promos are never listed. Unless a curator approved this channel in full, only individually picked videos appear.
Playlists · 1
3:03:54The Why, What, and How of Pinning in Rust
87.2K views
Jon Gjengset explains pinning in Rust: why self-referential futures need it, and what Pin and Unpin guarantee.
52:54Rust at speed — building a fast concurrent database
225K views
Jon Gjengset's talk on Noria: building a fast concurrent database in Rust and the techniques that made it fast.
1:03:57Considering Rust
205K views
A recorded talk weighing Rust's real strengths and costs for teams considering it.
2:39:20Crust of Rust: Atomics and Memory Ordering
A 159-minute video from Jon Gjengset: “Crust of Rust: Atomics and Memory Ordering”.
1:43:12Crust of Rust: Channels
A 103-minute video from Jon Gjengset: “Crust of Rust: Channels”.
1:36:11Crust of Rust: Declarative Macros
A 96-minute video from Jon Gjengset: “Crust of Rust: Declarative Macros”.
2:12:52Crust of Rust: Dispatch and Fat Pointers
A 133-minute video from Jon Gjengset: “Crust of Rust: Dispatch and Fat Pointers”.
1:06:40Crust of Rust: Functions, Closures, and Their Traits
A 67-minute video from Jon Gjengset: “Crust of Rust: Functions, Closures, and Their Traits”.
1:26:27Crust of Rust: Iterators
A 86-minute video from Jon Gjengset: “Crust of Rust: Iterators”.
1:07:04Crust of Rust: Send, Sync, and their implementors
A 67-minute video from Jon Gjengset: “Crust of Rust: Send, Sync, and their implementors”.
2:03:04Crust of Rust: Smart Pointers and Interior Mutability
A 123-minute video from Jon Gjengset: “Crust of Rust: Smart Pointers and Interior Mutability”.
2:37:53Crust of Rust: Sorting Algorithms
A 158-minute video from Jon Gjengset: “Crust of Rust: Sorting Algorithms”.
1:39:41Crust of Rust: Subtyping and Variance
A 100-minute video from Jon Gjengset: “Crust of Rust: Subtyping and Variance”.
1:18:22Crust of Rust: The Drop Check
A 78-minute video from Jon Gjengset: “Crust of Rust: The Drop Check”.
2:01:03Desktop and editor setup for Rust development
A 121-minute video from Jon Gjengset: “Desktop and editor setup for Rust development”.
2:41:11Explaining assembly by playing SHENZHEN I/O
A 161-minute video from Jon Gjengset: “Explaining assembly by playing SHENZHEN I/O”.
2:44:12Making a Rust crate compile faster
A 164-minute video from Jon Gjengset: “Making a Rust crate compile faster”.
2:46:41Setting up CI and property testing for a Rust crate
A 167-minute video from Jon Gjengset: “Setting up CI and property testing for a Rust crate”.
50:54Sguaba: Type-safe spatial math in Rust
A 51-minute video from Jon Gjengset: “Sguaba: Type-safe spatial math in Rust”.
3:15:52Solving distributed systems challenges in Rust
A 196-minute video from Jon Gjengset: “Solving distributed systems challenges in Rust”.
1:20:30Supply Chain Security — MIT 6.5660 Computer Security guest lecture
Advanced
A 80-minute video from Jon Gjengset: “Supply Chain Security — MIT 6.5660 Computer Security guest lecture”.
1:37:09The Unsafe Chronicles: Exhibit A: Aliasing Boxes
A 97-minute video from Jon Gjengset: “The Unsafe Chronicles: Exhibit A: Aliasing Boxes”.
4:10:06The What and How of Futures and async/await in Rust
A 250-minute video from Jon Gjengset: “The What and How of Futures and async/await in Rust”.