Member-only story
An Introduction To Rust

Let’s take a look at Rust. The most-loved language, according to StackOverflow’s yearly developer survey that not enough people seem to use professionally.
What Is Rust?
Rust is a systems programming language that is compiled to binary. It has no runtime and instead uses a concept called “borrow checking”. Developers don’t need to explicitly free memory, the compiler does it for them.
The language itself is multi-paradigm, offering functional, generic, imperative, structured, and concurrent programming with a huge emphasis on performance, memory safety, and developer productivity.
Who Uses Rust?
There are actually quite a few companies now that successfully use Rust in production.
This includes
- Amazon Web Services (AWS)
- Microsoft
- npm
- Dropbox
- yelp
- Mozilla
- Atlassian
- CoreOS
- Coursera
and many more.
Some Core Features Of Rust
- Compilation to binary
- Memory-safety
- Performance