Rust is a general purpose programming language developed by Mozilla Research.
From Rust Docs, we found that : Rust is a systems programming language focused on three goals: safety, speed, and concurrency. It maintains these goals without having a garbage collector, making it a useful language.
Rust is a new compiled programming language with multiple paradigm support, focused on safety and speed. It accomplishes these goals by being memory safe without garbage collection.
You may be curious about the name of this new born baby in Programming World.
Well, it has taken its name from a family of fungi, usually grown on plants known as Rust.
The release history
The first stable version of Rust (Version 1.0.0) was released on May 15, 2015. So, you can understand how young Rust is.
And subsequent releases are mentioned as below,
Rust version 1.1.0 was released on June 25,2015.
Rust version 1.2.0 was released on August 07,2015.
Rust version 1.3.0 was released on September 17,2015.
Rust version 1.4.0 was released on October 29,2015.
Rust version 1.5.0 was released on December 10,2015.
So, at the time of writing this series, we have the stable version 1.5.0 and we'll be using these throughout this tutorial.
That's all I could gather from different sources for an introductory article in Rust. In our next post, I will start with the installation and verification of Rust.