Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

What's Up with Rust? - An Informative Guide to Rust Programming Language

GOTO Conferences via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the unique features of the Rust programming language in this 40-minute conference talk from GOTO Copenhagen 2024 presented by Tim McNamara, author of "Rust in Action." Discover what makes Rust special and how to incorporate its best practices into any software project regardless of implementation language. Learn about fundamental Rust concepts including ownership, lifetimes, and borrowing - universal programming concepts that Rust encodes directly into its type system. The presentation includes live coding demonstrations, explanations of Rust's error handling approach, and insights into why Rust delivers exceptional performance through its lack of garbage collection, stack-heavy design, and minimal overhead for high-level constructs. Perfect for developers interested in memory-safe systems programming and those wanting to understand how Rust guarantees protection against common errors like null pointer exceptions.

Syllabus

00:00 Intro
00:52 2022 was so long ago
03:50 By 2024, things started to change
06:14 A tiny bit of Rust
09:32 Central concepts
10:16 Ownership
11:26 Lifetimes
12:18 Borrowing
15:02 Demo
20:01 Error handling
20:20 Demo
31:45 Why is Rust so fast?
32:22 No garbage collector
34:44 Stack heavy
37:15 Minimal overhead for high-level constructs
39:13 Outro

Taught by

GOTO Conferences

Reviews

Start your review of What's Up with Rust? - An Informative Guide to Rust Programming Language

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.