0. Introduction

Rust usage examples:

  • command line tools
  • web services
  • DevOps tooling
  • embedded devices
  • audio and video analysis and transcoding
  • cryptocurrencies
  • bioinformatics
  • search engines
  • Internet of Things applications
  • machine learning
  • major parts of the Firefox web browser.

Rust is for people who crave speed and stability in a language. Speed: the speed of the programs that you can create with Rust and the speed at which Rust lets you write them.