Depends very-much at what level you&#x27;re working.<p>I love C#, and I love not having to write code that worries about memory (99.9% of the time anyway).<p>But if I was writing the .Net Runtime then I wouldn&#x27;t be writing that in C#, because the runtime _does_ have to manage its own memory - and Rust looks like a very good language for writing that kind of thing in.