Why I want to learn Rust

Tigran Hakobyan
3 min readJan 2, 2022

Earlier this week, I shared in my yearly review that I would like to learn a new programming language next year and chose Rust. So today, I thought I’d write down my decision-making process and why I think Rust is a good language to learn.

In general, learning a new programming language is fun and can open up new perspectives on software engineering. It can become an indispensable tool in your engineering arsenal and encourage you to build things that you never built before. But why Rust?

Curiosity

I read that Rust is the most loved programming language among programmers, and it tempts me to find out why. Of course, Rust is not well suited for everything (as any programming language), but it does exceptionally well for the things it is.

At this point, I’m a complete beginner in Rust. I’ve never written any production Rust code or ran a service that uses Rust. I only spent a day reviewing their excellent docs and checking some data-structure examples using Rust. So it’s likely there are things that I don’t know and might miss in this post.

Compiled language

I missed working with compiled languages. I’ve been primarily using interpreted languages for the past couple of years. At work, I use Typescript for building tools, services, and CLIs for developers, and…

--

--

Tigran Hakobyan

software engineer @netflix / interested in computers, words and investing