Because dotnet has no interesting dependencies or frameworks that draws people to learn the language anymore.
No coping from a dotnet subreddit will change my mind that maintaining legacy is the main usecase for c#. If I ever come around to learn this language it will be for that usecase
reply
Not sure what you mean by the interesting dependencies. I’ve tried to built in bunch of ecosystems (most recently lot of playing with Rust) yet there is nothing (imo) on par to .NET. Quality and maturity of tools, awesome languages, libraries. My theory is that it people still think it is closed source and specific to Windows.
reply