Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In general, a really good write up on the strengths of C# (would you like to work on an article together? I've had one sitting in the back of my head for a while).

> But, Microsoft is so shitty that it binds .NET Framework to integrate with Windows heavily

However, this is my point: C# and .NET are sorely misunderstood. Yes, the .NET Framework is Windows-only, but .NET Core and beyond are not. For the last 2 years or so, I've been doing .NET exclusively on a Mac M1 and deploying to a mix of Arm64 and x64 Linux servers.



The bundling of .NET Framework with Windows held back C# for many years because it tied its support lifecycle to that of Windows.

The runtime changes needed to improve the language could not be made easily due to the need to support it for 10+ years.


Well, .NET Framework isn't really relevant anymore. It's obsolete.


I am not sure what the major issue is here.

Mono has been there for a very long time, and even gave life to Unity 3D.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: