Have you heard of Rust, the programming language? Well until recently, I hadn’t either. I always thought Python was the most popular programming language these days, until I came across the Developers Survey (2020) by StackOverflow that cited Rust as the most loved programming language; Python came second.
Here is the survey
For those interested in learning more on why programmers love ‘Rust’, you may take a look at https://stackoverflow.blog/2020/01/20/what-is-rust-and-why-is-it-so-popular/
So should you be learning Rust?
I tried to do some reading on it, just out of curiosity, and realized that Rust does offer some technical advantages over C, C++. So if you are a ‘techie’ who loves programming, you may enjoy learning Rust.
You should learn Rust if
- You are interested in learning new languages and technologies
- There is a project at your school or workplace where you plan to use Rust.
- You like experimenting with code.
If your only intention behind learning Rust is to improve your chances of ’employment’, well then unfortunately there are not many jobs yet for Rust programmers. Rust being primarily a systems programming language (used mostly for operating systems, network servers related programming), it may take some time to see Rust being used extensively in the industry. It may be the most ‘loved’ language by techies, but Phython and C/C++ clearly have the most jobs.
In case you still want to learn Rust, here are some resources for you to do so:
https://hackr.io/tutorials/learn-rust
Happy Rust(ing) 🙂
In 2005 Jay Rege, along with his wife Jothsna Rege, co-founded Academy One, a career guidance and study abroad counseling venture. Prior to co-founding Academy One, he worked as a software developer with HCL Technologies. He holds a computer engineering degree from Mumbai University and a MBA from the Mays Business School at Texas A&M University, USA. He has also been a visiting faculty at a few colleges where he teaches topics related to entrepreneurship.