Hacker News new | ask | show | jobs
by drb91 3104 days ago
Rust really doesn’t require much intelligence per se; it’s just a different set of patterns to learn.

I find myself thinking more about data ownership, allocations, and type structure. C++ is more about testing correctness about memory ownership and trying to break existing assumptions as I code. Different skillsets entirely!

You may be able to produce C++ faster, but i’d choose maintaining a rust codebase any day. Memory models require a lot of energy to maintain correctly, and rust does the heavy lifting for you.

1 comments

Yup, I'd even go further to say that if you don't need the memory or performance advantages that come with native languages it's probably a better idea to reach for your favorite flavor of GC'd language instead.

That said, when you need it Rust does the right thing both in keeping you from blowing off your foot and making cross-platform development a breeze.