Главная
Study mode:
on
1
Introduction
2
Why we need unsafe
3
Working with hardware
4
Working with external code
5
Working with concurrency primitives
6
Performance optimization
7
Unsafe can go wrong
8
Playing Russian Roulette
9
Lazy Drop
10
Offset of Macro
11
Integrity of unsafe code
12
Internal unsafe code
Description:
Explore the intricacies of unsafe code in Rust through this 30-minute conference talk by Jon Gjengset at Rust NYC. Delve into the complexities of unsafe code, understanding its necessity, potential dangers, and responsible usage. Learn about working with hardware, external code, and concurrency primitives. Discover performance optimization techniques and the risks associated with unsafe practices. Examine real-world examples like "Playing Russian Roulette" and "Lazy Drop Offset of Macro" to grasp the integrity of unsafe code. Gain valuable insights into internal unsafe code implementation and how to navigate this powerful yet potentially hazardous aspect of Rust programming.

Demystifying Unsafe Code in Rust

Rust
Add to list
0:00 / 0:00