Rust beginner notes & questions

Absolutely. I would the say the same about C#. That said, one thing that can be mentioned in Rust's defense is that C# has GC which makes a lot of decisions easier. We only have to look at the state of the art prior to Rust when it comes to non-GC languages to appreciate that Rust is a huge improvement. That said (recursively), not all of Rust's difficulty or unsightly parts stem from the memory-management challenge it's set for it itself.

4 Likes