Rust is a fairly new addition to the ever-growing number of programming languages available to developers. If you've never used Rust, but come from pretty much any procedural language (such as C or Pascal) or are used to shell scripting, then you should very quickly feel right at home when using Rust.
Getting to grips with Rust is simple enough, and in this chapter we will cover the following topics:
- Installing Rust with rustup
- Testing the installation
- Setting up a project
- Looking at the IDEs available
- Automation using Cargo