Presentation: [Cancelled] Rust: Systems Programming
Abstract
Rust is an exciting new systems programming language that combines low-level control and predictability with the safety and ergonomics of a high-level language. Rust’s superpower is a set of concepts called “ownership” and “borrowing” which enable you to write exceptionally performant and reliable code, with the compiler acting as an assistant and multiplying factor for your work.
In this talk, we’ll explore the core concepts of Rust and how they guarantee memory and thread safety without expensive and unpredictable runtime systems like garbage collection. We’ll also look at how these guarantees can be impactful in other ways - enabling users to go beyond the limitations of their current environments, and supporting maintainability and reliability as projects grow in scope and size.