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:

Fundamentals:

Data Types:



Operators:

Control Flow:

Pointers:

Functions:

Libraries

Projects

Using C to make Python

My functions