Skip to content

Follow the tutorials and learn the rust step by steps.

Notifications You must be signed in to change notification settings

meanMonk/rust-learn

Repository files navigation

rust-learn

RUST IS CURLY BRACES LANGUAGE WITH SEMICOLONS

Rust install the below two modules along with compiler for rust.

  1. rustup > helps to update the rust version as it's having frequent updates.
  2. cargo > it's package manager for rust.
  • packages in rust called as crates you can access all available rust crates at crates

Visual Studio Plugins

  • plugins for better rust support

rust-analyzer

Dependencies Manage Tool

Better Toml

Intro.


Rust is system programming languages. you can build anything low which you can build in rust.

  1. databases
  2. compiler
  3. low level networking
  4. etc.

Program Ideas


  1. CLI PROGRAM
  • currency converter
  • emoji generator
  1. WebAssembly -> low assembly language in binary format which is very fast.
  • you can use written any lang compile it webassembly.
  • rust provide the interface with webapp with webassembly.
  • can integrate into other env like (any os, browser, mobile as well)
  • Advs
    • Computational Intensive task
    • Games, Image processing, Maths, Physics , audio effects.
  1. Server Side App -> performance, scalable, networking, robust
  2. Embedded Program
  3. Game development
  4. Block Chain Smart Contracts

NOTES:

So I'd suggest you become familiar with all the iterator methods. because they are crucial to writing good Rust code without having to write loops out all the time

Tracking learning under projects.

RUST Learning PROJECTS

About

Follow the tutorials and learn the rust step by steps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages