Rust: Safe and Scalable Systems Programming
Speaker: Alex Crichton - Senior Research Engineer, Mozilla Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Modern language features, such as closures, type inference, pattern matching, and trait-based generics, are supported in tandem with low-level features like zero-cost abstractions, efficient C bindings, and a minimal runtime. With the stable 1.0 release of the language in May 2015 Rust has seen widespread growth and adoption as well as continuous iteration on both the language and the libraries. This talk will explain the fundamentals of Rust and how they're leveraged to achieve the language's lofty goals as well as give a preview of some of Rust's upcoming features. Alex is a Senior Research Engineer at Mozilla since late 2013. As a member of the Rust core team, library team, and leader of the Tools team, Alex has been working on Rust since late 2012. He is the author of the current std::sync::mpsc module in the standard library, and in the past has architected the runtimes of the standard library (which have since been removed). Currently Alex works on Cargo, Rust's package manager, the standard library, and fostering development of libraries in the community at large. Recorded at Big Techday 9 / http://www.bigtechday.com of TNG Technology Consulting GmbH / http://www.tngtech.com on June 3rd, 2016 in Munich / Germany

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

Type-driven Development with Idris

The Future of Rust Web Applications - Greg Johnston

The History of Rust

Stanford Seminar - The Rust Programming Language

10 Years of Rust: Why? - Alex Crichton

Advanced Rust Programming Techniques • Florian Gilcher • GOTO 2024

Don't Forget To Flush by Andrew Kelley

Rust 101

Tim Cameron Ryan - Sensors, Servos, and Signals with Rust

Chopin | Beethoven | Schubert | Mozart | Vivaldi ...: Classical music, relaxing music 🎶🎶 - Russel

Jeremy Soller: "10 Years of Redox OS and Rust" | RustConf 2025

Rust and RAII Memory Management - Computerphile

Considering Rust

rust is causing a lot of problems...

Why Everyone's Switching to Rust (And Why You Shouldn't)

RustConf 2016 - Back to the Futures by Alex Crichton

Rust Programming Techniques

Rust: Removing the Sharp Edges from Systems Programming - Jonathan Creekmore, Star Lab

