DEV Community

Cover image for Should you learn Rust as your next programming language?

Should you learn Rust as your next programming language?

Francesco Ciulla on May 09, 2025

Hi, I want to focus on why you might be interested in learning Rust in this short article. If you're reading this, you may already be interested i...
Collapse
 
avalewis profile image
Ava Lewis • Edited

Rust is definitely worth considering as your next language. Its memory safety and performance make it ideal for systems programming, and the growing community ensures strong long-term support. When I first started exploring new languages, I found it helpful to break down dense documentation the same way I used book summaries online, it helped simplify complex concepts and made learning smoother. Rust may have a steep learning curve, but it’s rewarding if you enjoy structured and efficient programming.

Collapse
 
jesterly profile image
jesterly

You should qualify what Rust is good for. For example, if you want to build a website, maybe Rust is not the best fit πŸ˜…

Collapse
 
agasta profile image
Rupam Golui

What about zig ?

Collapse
 
francescoxx profile image
Francesco Ciulla

I haven't used it myself. I recognize its potential and its performance comparability to C, but I believe it's quite niche and not really intended for the general public. It might be great for a creator to explore or just for fun, but perhaps less suitable if you're planning to bet your future on it. That's my current perspective on Zig.

However, I might give it a try one day – who knows? I'm always open to trying new things.

Collapse
 
michael_liang_0208 profile image
Michael Liang

Rust is arising language nowadays among developers.
Rust is widely used for web servers and especially for smart contracts on Solana or other chains.
I hope to learn Rust.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert

tbh rust just keeps coming up everywhere lately - always makes me wonder if strong safety wins out long run or if ease of use still matters most in the end. you think languages truly stick because they're safer or because people just like working with them?

Collapse
 
deividas_strole profile image
Deividas Strole • Edited

You nailed why Rust is worth checking out. The performance and memory safety alone make it super appealing, and that β€œannoying grandma” compiler comparison is hilariousβ€”so true! If people are still on the fence, the fact that devs consistently love Rust should be reason enough to give it a shot.

Collapse
 
nevodavid profile image
Nevo David

love the honesty, i get real stubborn about picking up new languages too - you think most folks get stuck because of fear of starting over or something else?

Collapse
 
xiaoeyun profile image
Xiao_e_yun

Don't be your first language, but it is good to be next language

Collapse
 
ibrahim_lawandaddy_320 profile image
Ibrahim Lawan (Daddy)

very good news

Collapse
 
ngan_hongng_95ef07fde6b5 profile image
ngan hong ng

the time u spent to understand ownership, can be used to learn entire C++

Collapse
 
aiabhishek profile image
Abhishek Yadav

Recently I have started learning rust and I have been following you learn awesome stuff in rust.

Collapse
 
muhammad_awaiz profile image
Muhammad Awaiz

As working in field of data science how rust can help me and also compete with frameworks that i can use in python.