3 ms·
> I'm interested to see if people's opinions around this have changed at all I've been using Rust for a while and I can mention one thing that I changed my min
by fiedzia 9y ago
> I'm interested to see if people's opinions around this have changed at all
I've been using Rust for a while and I can mention one thing that I changed my mind about:
With time, and as you build more things on top of previously built ones and the knowledge you will gain, Rust features were promoted from "good to have" to absolutely fundamental for building things on top of them.
There is no going back to C/C++ once you get used to ADT, cargo, helpful error messages, train model release cycle (new features with full backward compatibility every six weeks) and most importantly - with what people do with having those features. C becomes more dated every day and it becomes more and more noticeable. C++ may pick some of Rust features in some future, but you will still have to work with code without them for a very long time.
> This is primarily for me to build more performance conscious applications and tools for my work
For me Rust makes much easier to just focus on the problem I want to solve and not worry much about the tooling, build system and other unrelated details, so I find far more practical.
It may be different if you need close cooperation with C/C++ ecosystem.