3 ms·
> C# has gotten too complex as a language, with so many features. I really wouldn't say so. All the new features are convenient and easy to understand, especia
by jimmaswell 4y ago
> C# has gotten too complex as a language, with so many features.
I really wouldn't say so. All the new features are convenient and easy to understand, especially if you have Visual Studio to teach them to you (type if (x == null) x = new .. and you get a popup to transform it into the new operator). It's not a zoo like C++.
- lern_too_spel 4y agoCompare C#'s colored functions to Java's Loom. .NET has only one GC implementation, so if it doesn't work for your use case (low latency), you have no choice but to migrate to a different platform.
- za3faran 4y agoTo be fair, I think they get around the lack of GC choices by rewriting slow paths to code that uses value types and low level code.