Re:Milestone: Half a million downloads for VideoLAN packages...
by 9wzYQbTYsAIc on Wednesday January 13, 2021 @09:49AM
(#25762612)
Their adding of the functional-friendly “record” type in C# 9, along with the “with” statement, was huge for me.
https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/exp...
I've seen people say one of Java's biggest benefits is being boring and staying consistent. I disagree. C# (sometimes all of .Net) consistently adds new features that keep the language feeling modern. Properties are a great example.
The big thing I'd love to see in C# now is sum types, but I'm not holding my breath.