What is Rust?
- Platform Independent - You can compile a Rust program on one platform and run it on another platform.
- Performance - Rust is one of the fastest programming languages. Not only that, but it also requires less memory, which makes it a highly efficient language.
- Safe Concurrency - Rust doesn’t allow programs to modify the same value simultaneously while running the concurrent program.
- Memory Safety - Rust also provides memory safety to prevent unexpected crashes of its program.
Why Learn Rust?
Here’re some of the reasons why you should learn Rust:
- Most Loved Programming Language - According to the report from Stack-overflow, 87% of people love Rust.
- Fastest-growing programming languages - It is one of the fastest-growing programming languages designed by keeping today’s requirements in mind.
Index:
Practical notions:
Basis:
- Rust Syntax ⇐ scrivere di dei punti dei spazzi e delle regole di spaziatura
- Rust Comments $
- Rust Main Function $
- Rust Print Output $
- Rust User Input
Fundamentals:
Data Types:
- Rust Data Types ⇐ da finire prendi appunti da official e programiz
- C Format Specifiers
- C Booleans
Operators:
- C Arithmetic Operators
- C Increment and Decrement Operators
- C Assignment Operators
- C Comparison Operators
- C Logical Operators
- C Bytwise Operators ⇐
Control Flow:
Pointers:
Functions: