5 ms·
This article boils down to "C# added new features that I don't like, so it's dying". As someone working in C# every day, these new features are great, and C# i
by mgraf1 4y ago
This article boils down to "C# added new features that I don't like, so it's dying".
As someone working in C# every day, these new features are great, and C# is still a pleasure to write.
- bob1029 4y agoC#9.0+ is absolutely fantastic to work with. Pattern matching + switch expressions + LINQ = more and more of my code is becoming declarative/functional over time. I have yet to see a realistic technical argument for why more features is somehow bad. If you don't want to use the fancy new stuff you can actually turn the langversion down to whatever you prefer at the project level. Not sure why you'd need to do this unless you were worried about engaging in some accidental convenience or having your filthy nullables more aggressively audited.