Why Rust Appeals to Me

I started coding in Rust this week, and although the language is very young, I was quickly impressed with how much it does right.

This is a list of aspects of Rust I’ve been impressed with over the past week. I won’t bother listing the language’s main selling points, as they’re already listed on the website. I’m also sure many lists like this exist already, but I’d like to have something I can point to for my own reasons to like Rust.

I’ll also add, as a bit of background, that I was previously coding in Node.js and TypeScript (among others).

I think that the overall most appealing aspect of Rust for me is that it’s a systems language that doesn’t feel like a systems language. Using it feels so much more comfortable than writing C or C++.