Skip to content
0:00 / 0:00

#rust#ownership#borrowchecker

Rust: Safe and Scalable Systems Programming

TNG Technology Consulting GmbH

5K subscribers • 18 videos on Hallway

YouTube
  • Recommended by 2 people: 1 in engineering communities and 1 curated list.
  • Presented by Alex Crichton, Senior Research Engineer at Mozilla

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 / Germany

Why it's here

2 people recommend this

What people say. Recommended as a great introduction to Rust's ownership model and core concepts.

Moments people linked to

programming-talkscurated list on GitHubRecommends

Under “Rust”

Rust: Safe and Scalable Systems Programming 01:00:09 by **Alex Crichton** (2016)

u/dumindunuwanin r/rust • Recommends

On “Resources for learning rust for people with no low-level programming experience?”

String vs str : https://medium.com/@jimmco/strings-in-rust-8cc9ea07560b#.2f9lfgrk2 Error handling: https://doc.rust-lang.org/book/error-handling.html Ownership : link to this video Closure : https://gist.github.com/dumindu/b1a0c75030404d6c75e2c6e6f9e27c38 Also http://cis198-2016s.github.io/schedule/ https://medium.com/learning-rust might help you to learn things quickly
2View on Reddit