• KubeRoot@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    4 days ago

    I have a positive impression on .NET, curious to see that being put down… Are you talking about .NET as a whole, or things like ASP.NET, WinForms, WPF, EF, MAUI? Because as far as I know at least C# is open source and a good language with a good ecosystem, but the Microsoft libraries are windows only and are being pushed pretty hard.

    • lime!@feddit.nu
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 days ago

      it’s open source now, but it wasn’t when microsoft aggressively lobbied all of europe to adopt it in the early noughts.

      like, why would you start a new project in dotnet today unless you need it to interface with the microsoft stack somehow?

      • KubeRoot@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 days ago

        why would you start a new project in dotnet today

        Because I think C# is a good programming language to work with, it’s really that simple. I’d need a serious reason not to use it, and “made by Microsoft” doesn’t really change much when, to my knowledge, it’s not under their sole control and isn’t burdened by licensing issues. The Microsoft stack is something I’d want to avoid, and depending on the task I’ll want different programming languages, of course.