programming-talkscurated list on GitHubRecommends
Under “Rust”
Rust: Safe and Scalable Systems Programming 01:00:09 by **Alex Crichton** (2016)
5K subscribers • 18 videos on Hallway
Beginner. No background in the topic needed.
10K views10 years ago2 recommendations
Programming languagesSystems programmingRustMemory managementConcurrency and parallelism
Alex Crichton explains the fundamentals of Rust, including ownership, memory safety, and concurrency, and how they enable safe systems programming.
Speaker: Alex Crichton - Senior Research Engineer, Mozilla Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Modern language features, such as closures, type inference, pattern matching, and trait-based generics, are supported in tandem with low-level features like zero-cost abstractions, efficient C bindings, and a minimal runtime. With the stable 1.0 release of the language in May 2015 Rust has seen widespread growth and adoption as well as continuous iteration on both the language and the libraries. This talk will explain the fundamentals of Rust and how they're leveraged to achieve the language's lofty goals as well as give a preview of some of Rust's upcoming features. Alex is a Senior Research Engineer at Mozilla since late 2013. As a member of the Rust core team, library team, and leader of the Tools team, Alex has been working on Rust since late 2012. He is the author of the current std::sync::mpsc module in the standard library, and in the past has architected the runtimes of the standard library (which have since been removed). Currently Alex works on Cargo, Rust's package manager, the standard library, and fostering development of libraries in the community at large. Recorded at Big Techday 9 / bigtechday.com of TNG Technology Consulting GmbH / tngtech.com on June 3rd, 2016 in Munich / GermanyWhat people say. Recommended as a great introduction to Rust's ownership model and core concepts.
programming-talkscurated list on GitHubRecommends
Under “Rust”
u/dumindunuwanin r/rust • Recommends
On “Resources for learning rust for people with no low-level programming experience?”