• Skull giver@popplesburger.hilciferous.nl
    link
    fedilink
    arrow-up
    0
    ·
    10 months ago

    Microsoft is quickly writing more and more Rust code these days. They rolled out Rust kernel components even before Linux, and their efforts actually include rewrites rather than making the API available to developers.

    There’s decades of code in Windows, but the successful conversion for DirectWrite font parsing is probably a sign of things to come. MS seems to even be porting some COM modules to Rust, which would be the last thing I would start to port (so many pointer pointers!).

    • entropicdrift@lemmy.sdf.org
      link
      fedilink
      arrow-up
      0
      ·
      10 months ago

      True! Their embrace of Rust is certainly heartening to see.

      Let’s just hope they don’t follow it up with the other two E’s in their typical playbook.

      • masterspace@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        10 months ago

        Please do go ahead and name the last open standard that Microsoft intentionally destroyed.

        EEE is the fucking boogeyman on Lemmy. You just mention it’s name and a bunch of nerds shit their pants and upvote.

          • masterspace@lemmy.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            10 months ago

            Atom usage dropped off dramatically in favour of VS Code or the fully open source VS Codium, there’s no point in Github writing it’s own code editor when it’s hosting a much more popular, more powerful, and equally open source editor in one of its repos.

            • entropicdrift@lemmy.sdf.org
              link
              fedilink
              arrow-up
              2
              ·
              10 months ago

              Github had been funding development of Atom until MS bought them, put Atom on maintenance mode for 4 years, then killed it.

              • masterspace@lemmy.ca
                link
                fedilink
                English
                arrow-up
                1
                ·
                edit-2
                10 months ago

                Yeah, like I said, why would one company develop two direct competitors that are nearly identical instead of focusing on one?

                Corporate consolidation tends to inheritly reduce competition / redundancy / resiliency, but that’s not the same thing as an EEE strategy that is out here trying to extinguish open source projects in replace of their proprietary version. In this case Microsoft is shutting down one redundant (in their minds) open source project to focus resources on their other more popular one that is also being offered completely for free and open source under an MIT license.

                You can even use VSCodium if you want none of the Microsoft branding (or fork it yourself to customize it, like many of the other tech giants do). This isnt open source being shut out so much as the industry standardizing on a specific open source project.

          • QuaternionsRock@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            10 months ago

            There may be good examples out there, but I’d argue Atom isn’t one of them. VS Code was clearly intended to be a spiritual successor with MS branding IMO, it is a fork of Atom, and it is equally open source (MIT license).