Рет қаралды 487
The Rust programming language has enjoyed massive gains in popularity in the past few years. With its emphasis on safety, speed, and concurrency, it is a great language for modern systems programming.
If you're curious about the language's unique features and capabilities, or if you're seeking a strong foundation upon which to learn Rust, this beginner-friendly workshop is designed for you! During the session, you will be guided through a series of hands-on exercises to explore the fundamentals of programming in Rust. This includes its syntax, memory model, borrow checker, data composition and basic polymorphism.
No installation is required, we will be using an online playground (play.rust-lang.org) to run our Rust code. You can install Rust (instructions here: www.rust-lang.org/tools/install) if you want to follow along with the final exercise of creating and managing crates in Rust.
The solution to the final challenge is available in this workshop slides: hckr.cc/hs2324s2-w4-slides