Microsoft is losing Builders fast. They’re switching to MacOS and Linux. The biggest pull keeping people on Windows, outside of shear inertia, is content creation and gaming. However, even these are falling to Linux.

Without Builders, you don’t have software, and without software, you don’t have users. This is why Microsoft needs Windows Lite.

  • 79WistfulVista@lemmy.world
    link
    fedilink
    English
    arrow-up
    27
    arrow-down
    1
    ·
    2 months ago

    I’m a 30-year ex-Windows developer - started with C/C++ briefly, moved to Java for a few years, and then to C#/.NET for about 23 years. Good riddance to Microsoft Windows. The keyboard shortcuts may be forever ingrained into my reflexes, but I’d rather use Linux or MacOS.

    No concerns about .NET however. It’s a cross-platform development framework and works well. It’s also quite fast now.

    • folekaule@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 months ago

      Modern. Net is portable and fast, yes. But .NET framework is (mostly) not portable and it’s tied to the version of Windows is on. We’ll see when Microsoft decides to EOL it but so far it has not been announced. It’s not getting more than security updates now, as far as I know.

      We’re converting everything we can (mostly web apps) to modern .Net (formerly core) so it can run on Linux. I may be stuck on Windows at work for the office apps, but my code runs on Linux.

      • 79WistfulVista@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 months ago

        .NET Framework specifically - yeah. That’s on life support. .NET Core is likely to be around for a long time. I spent the last few years at my former employer working on transitioning our server-side business layer components to .NET Core so they could run in Linux containers. Someone else got to deal with the Kubernetes aspect - thank goodness.

        Now I usually avoid thinking about any of that. (Oops.)

        • folekaule@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          Good call. I’m getting mired in the k8s side right now and we have dozens of small web apps that need upgraded and a couple beefier framework apps that need essentially rewritten. Unfortunately I can’t escape lol.

          We an ecosystem I overall like .net core and I agree it will stick around. I just can’t wait to get off IIS and into Linux even if that means complicating things with kubernetes.

      • hdsrob@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        when Microsoft decides to EOL

        Will never happen. The freaking VB6 runtime is still supported in Win11, and there’s a mountain of .NET Framework code still out there.

        Framework 4.8 still gets regular security updates, and will for years to come.

        • folekaule@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          Yeah I’m not holding my breath. It will be around for a long time.

          A couple of things I could see changing that would be a) Microsoft in financial trouble, b) AI both making it harder to keep up with security bugs, and making it easier to migrate away from legacy systems.

          The chances of .net framework being among the first to go is slim though.