• woelkchen@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      What’s the twist? There must be some reason.

      .NET runs natively on Linux since quite some time. Honestly, I don’t get what Mono is even good for these days. Maybe reverse engineering old .NET versions.

      • 𝒍𝒆𝒎𝒂𝒏𝒏@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        .NET runs natively on Linux

        Only .NET Core sadly

        When I moved my personal laptop to Linux I needed WINE to run some source-available .NET apps that were written targeting the Windows-only .NET Framework

    • Riskable@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      They officially don’t care about running .NET applications on Linux anymore. They never really did before but so few people fell for that trap Microsoft is finally ready to turn in the towel

          • Mihies@programming.dev
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            If nothing else, a lot of (containerized) .NET (web) services run on Linux. Also note that .NET apps can be packed as standalone (ignore the size) and as such are as any other standalone app.

            • jabjoe@feddit.uk
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

              You got some stats? The Debian stats say no one is using it on the desktop or traditional server stuff. I can believe Windows C# Dev are porting their closed service to Linux to improve, well, everything.

              • Mihies@programming.dev
                link
                fedilink
                English
                arrow-up
                1
                ·
                3 months ago

                No stats, just what I see and consider logically. If you have a .NET (web) app, it makes sense to run it (for free) under Linux (directly or using docker/kubernetes/etc.) instead of paying Windows server license. Sadly I don’t see download counter for dotnet linux images but they would be some sort of an indicator. I can believe Desktop apps are not many, though, for historical reasons mostly. But now one can create a standalone nice looking app as well, perhaps they will be more frequent in future, who knows.

                • jabjoe@feddit.uk
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  3 months ago

                  I think it will remain a Windows dev thing. Even if they sometimes use Linux as a runtime. Linux devs will use Python or something else. PHP is legacy really now. Go is popular for apps started at a certain time, but Rust seams to be replacing it. Which is good as Go is as Google as C# is MS.

                  • Mihies@programming.dev
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    3 months ago

                    The thing is that we have to define what exactly we are talking about. Existing Linux devs are indeed unlikely to switch to .NET, though perhaps a bit unfairly (based on ‘old’ Microsoft) but who really knows what future brings. Anyway, I was talking about .NET apps running on Linux, not about Linux developers switch to .NET. We can agree on this, right?