As a lifelong C developer who recently had a lot of success starting a new project in Rust, I disagree.  Writing &quot;C&quot; in C++ until you need extra features always turns out terribly.  In Rust, you have to write code the Rust way from day 1.  It takes 20 minutes of fighting with the compiler every time I implement a new feature in Rust, but when it compiles it does what it&#x27;s supposed to do, the code looks good and there are no memory issues.<p>Don&#x27;t even get me started on Go.  Most overhyped language ever, with some serious issues.