Introduction to Rust (Part II) | Rawkode Live

preview_player
Показать описание

---

Rust is a multi-paradigm programming language designed for performance and safety, especially safe concurrency. Rust is syntactically similar to C++ but can guarantee memory safety by using a borrow checker to validate references. Rust achieves memory safety without garbage collection, and reference counting is optional.

Rust was originally designed by Graydon Hoare at Mozilla Research, with contributions from Dave Herman, Brendan Eich, and others. The designers refined the language while writing the Servo layout or browser engine, and the Rust compiler. It has gained increasing use in industry, and Microsoft has been experimenting with the language for secure and safety-critical software components.

Rust has been voted the "most loved programming language" in the Stack Overflow Developer Survey every year since 2016.

🕰 Timeline

00:00 - Holding

00:30 - Introductions
04:00 - If statements / conditionals
11:00 - Match statements
13:00 - Move semantics
29:00 - Options
51:00 - Enums
1:06:00 - Clippy
1:13:00 - Tests

🌎 Resources

Рекомендации по теме
Комментарии
Автор

This is great for Rust. This should have a zillion likes!
Awesome, job @rawkode and @Manishearth

tpmccallum
Автор

Thanks a lot for the video.
I’d like to see same into to golang.

RomanStepanchuk