Rust NYC: Jon Gjengset - Demystifying unsafe code
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/slide... Slides PDF: https://jon.thesquareplanet.com/slide... Meetup: https://www.meetup.com/Rust-NYC/ Jon: / jonhoo

Type Theory for the Working Rustacean - Dan Pittman

Unsafe Rust and Miri by Ralf Jung - Rust Zürisee June 2023

The Cost of Concurrency Coordination with Jon Gjengset

Through the Fire and the Flames - Jon Gjengset | EuroRust 2024

The Dark Side of .reserve()

Understanding Rust – Or How to Stop Worrying & Love the Borrow-Checker • Steve Smith • YOW! 2024

Unsafe Rust is not C

Jon Gjengset - Towards Impeccable Rust
![Ralf Jung: What's the deal with unsafe Rust? [Scala Days 2025 Keynote]](https://i.ytimg.com/vi/YwABQ9eYQv4/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBErhbUNVXxvYQSHQ8iSMK1Sr8vNw)
Ralf Jung: What's the deal with unsafe Rust? [Scala Days 2025 Keynote]

Boxes, Heaps, and Stacks - Tim McNamara - Rust Linz, September 2022

The Unsafe Chronicles: Exhibit A: Aliasing Boxes

Why would a python programmer learn rust when there are no jobs in it

Why I Chose Rust Over Zig

Rust's Witchcraft

Rust Before Main - Ryan Levick - Rust Linz, July 2022

Impl Trait aka Look ma’, no generics! by Jon Gjengset

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

"Clean" Code, Horrible Performance

January 2026 Q&A

