Rust beginner notes & questions

IMO, C# is a well-designed language. Is it perfect? No, as mentioned. But I don't know any perfect language. I've not followed it too closely in the last few years, but I recall in the beginning there was nice consistency and "flow" to features added in version N and how they enabled something else in version N+1. There's a lot right about C# if you don't mind a GC/JIT/managed runtime.

To call C# "just Java with a little better support for value types" is ... disingenuous at best :slight_smile:. I really don't want to sidetrack this thread into Java vs C# (or Rust vs C#, for that matter), so I'll stop here. But I've used C# and Java extensively, and their comparison ends right on the surface for me.

5 Likes