Rust is a programming language that runs fast, prevents segfaults, and guarantees thread safety.[1]
- zero-cost abstractions
- move semantics
- guaranteed memory safety
- threads without data races
- trait-based generics
- pattern matching
- type inference
- minimal runtime
- efficient C bindings
- no garbage collector
- runs on bare metal
- ownerships and borrows
- Basic knowledge of computer science
- Basic knowledge on any programming language
- A computer with a Rust-enabled IDE (VisualRust, intellij-rust, etc.)
- Understanding of static types
Open-Source
Online tutors
Online learning sites
Online content instructor
Bold textOnline Code Environment
Online Community
Good Programming Patterns
- ↑ https://www.rust-lang.org/en-US/