youtube image
From YouTube: Rust NYC: Jon Gjengset - Demystifying unsafe code

Description

Unsafe code is something we, as Rust programmers, have a complicated relationship with. Some shrug it off as "it's fine, it's just C", while others declare any use of unsafe as irresponsible and a strike against any code that uses it. Many of us sit somewhere in between, often because we are unsure what this unsafe thing even really is. Is it truly as disastrous as some say, or is it really just harmless and overblown as others claim? In this talk, we explore the pages of the nomicon and take a look at what unsafe really means, why it is dangerous, why it is sometimes useful nonetheless, and how to deal with it responsibly.

Thanks to our sponsors for the Rust NYC meetup and especially timber.io for sponsoring the film crew.

Slides: https://jon.thesquareplanet.com/slides/demystifying-unsafe/
Slides PDF: https://jon.thesquareplanet.com/slides/demystifying-unsafe/export.pdf
Meetup: https://www.meetup.com/Rust-NYC/
Jon: https://twitter.com/jonhoo