Re:C# Is Dying and Microsoft Is Killing It
by delta_p_delta_x on Tuesday January 31, 2023 @09:14PM
(#34605456)
80% of the article is just a (fake) interview with Stroustrup about C++, and none of it is relevant to C#.
The features that the author rants about are extremely useful and drastically cut down unnecessary verbosity such as switch expressions, to advanced LINQ, lots of syntactic sugar like `var` and type deduction (all of which are incidentally entirely optional).
The .NET ecosystem also comes with powerful reflection, and now (not relevant to the C# itself, but) ahead-of-time compilation to native code, a great package and dependency manager in NuGet, and a powerful command-line (`dotnet`). C# also takes valuable features from F#, which I might end up writing stuff in.
What's more to not like? I wish C# and ASP.NET Core displaced Java and Spring Boot. I wish my university had taught data structures and Programming Methodology II in C# instead of Java.
Microsoft's move to open-source the .NET ecosystem has been by far one of the best decisions it has ever taken in recent years.
The features that the author rants about are extremely useful and drastically cut down unnecessary verbosity such as switch expressions, to advanced LINQ, lots of syntactic sugar like `var` and type deduction (all of which are incidentally entirely optional).
The .NET ecosystem also comes with powerful reflection, and now (not relevant to the C# itself, but) ahead-of-time compilation to native code, a great package and dependency manager in NuGet, and a powerful command-line (`dotnet`). C# also takes valuable features from F#, which I might end up writing stuff in.
What's more to not like? I wish C# and ASP.NET Core displaced Java and Spring Boot. I wish my university had taught data structures and Programming Methodology II in C# instead of Java.
Microsoft's move to open-source the .NET ecosystem has been by far one of the best decisions it has ever taken in recent years.
This article is a waste of the reader's time.