- This Podcast: Software Engineering Radio Episode 490: Tim McNamara on Rust 2021 Edition
- I learnt from https://doc.rust-lang.org/book/title-page.html
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shsource $HOME/.cargo/envexport PATH="$HOME/.cargo/bin:$PATH"
- ahead-of-time compiled language
- Cargo is Rust’s build system and package manager
- building your code, downloading the libraries your code depends on, and building those libraries
- packages of code (libraries/dependencies) are referred to as crates
rustc hello_world.rscompiles rust coderustfmt hello_world.rsformat rust code
Creating a project with cargo
cargo new hello_cargo --bincd hello_cargocargo buildcargo runcargo checkcargo build --releasecargo updatefetch the latest SegVer and note down in cargo.lockcargo doc --openbuild doc for ur crates