• lime!@feddit.nu
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 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
      ·
      8 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.