YoVDO

Rust: A Language for the Next 40 Years

Offered By: ChariotSolutions via YouTube

Tags

Rust Courses Software Development Courses Memory Safety Courses Systems Programming Courses Programming Language Design Courses

Course Description

Overview

Explore the unique features and advantages of Rust in this 55-minute conference talk from Philly ETE 2019. Discover how Rust's memory safety guarantees enable more developers to write efficient systems-level code. Gain insights into Rust Editions and their role in evolving the language and compiler without breaking existing code. Learn about major organizations currently utilizing Rust for critical products. Delve into topics such as ownership, borrowing, and the language's approach to systems programming. Understand Rust's commitment to stability, portability, and simplicity, as well as its handling of legacy code. Examine the decision-making process behind Rust's development, including its Code of Conduct. Consider the future trajectory of Rust as a programming language designed for longevity and widespread adoption.

Syllabus

Intro
Rust Belt Rust Dayton, OH Oct 18 & 19
Brakeman
George Westinghouse
1893 US Railroad Safety Appliance Act
1900 Act fully enforced
why C?
Fixes common memory safety problems
Ownership Borrowing
Systems programming is for superhumans everyone
Logic bugs
Tests
portability
simplicity
legacy code
stability without
You pick when to switch editions (never is totally fine!)
Large Enterprises are using Rust
Decisions made
Code of Conduct
Memory unsafety?? = ???


Taught by

ChariotSolutions

Related Courses

The Rust Programming Language
Udemy
Rust for Beginners: Learn Rust in 4 Hours
Udemy
Learn Rust by Building Real Applications
Udemy
Rust Essential Training
LinkedIn Learning
Rust
Exercism