Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the compelling features and potential of Rust in this 26-minute conference talk. Delve into the rationale behind this modern programming language, examining its safety, speed, and zero-cost abstractions. Learn how Rust differentiates itself from other languages, its pros and cons, and why it aims to be the programming language of the next decade. Gain insights into Rust's history, multithreading capabilities, ownership model, memory safety, and zero-cost abstractions. Discover tools like Cargo and Restup, explore the Rust ecosystem, and understand its learning curve and adoption in production environments. Whether you're a developer hesitant to adopt Rust or a decision-maker seeking stable and exciting new technologies, this talk provides a comprehensive introduction to Rust's concepts and its place in the programming landscape.
Syllabus
Introduction
Information
History
Multithreaded code
Graydon Hall
What is Rust
Quickie story
Presentation
Short story
Point pointer dereference
Ownership situation
DVD renter
Lifetime of reference
Null pointer
Memory safety
Erase
Zero cost abstraction
Restup and Cargo
Cargo
Profile
Restup
Rust Libraries
Rust Fest
Community
Rust in Production
Rust Learning Curve
Taught by
Rust