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

YouTube

How Rust Won - The Quest for Performant, Reliable Software

Topos Institute via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the evolution and success of the Rust programming language in this Berkeley Seminar talk that examines how Rust resolved the long-standing tension between high performance and software reliability. Learn about the historical challenges of memory safety in high-performance programming languages and discover how Rust became the first practical solution to address crashes and security vulnerabilities through innovative language design. Delve into the theoretical foundations underlying Rust's approach, including affine types and programming language theory principles, while understanding how these academic concepts were synthesized with practical systems programming needs. Examine the factors that contributed to Rust's widespread adoption beyond just technical innovation, including the importance of consistent execution and community building in programming language success. Gain insights into the journey from academic research to real-world implementation and understand what made Rust's approach to memory safety both theoretically sound and practically viable for systems programming.

Syllabus

[Berkeley Seminar] Raph Levien | How Rust won: the quest for performant, reliable software

Taught by

Topos Institute

Reviews

Start your review of How Rust Won - The Quest for Performant, Reliable Software

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.