• Mango@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      2 年前

      What’s that got to do with making things cross platform? Java programs only need to run in a Java runtime environment of which there’s one for basically everything. If you make something that runs in a JRE, it’ll be able to run on any device with a JRE that’s up to date for it.

      • kewjo@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        2 年前

        given how many targets are supported by llvm there’s really little difference in cross platform support asides from building artifacts for the specific target platform. wrapping package delivery in a package manager removes the additional complexity to the end user.

      • Olgratin_Magmatoe@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        4
        ·
        2 年前

        Minecraft Java runs like dog shit. Making a faster port of it was worth it. They just botched it because Microsoft got its hands on it.

        • Mango@lemmy.world
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          2 年前

          Oh yeah that totally explains why it’s always been perfectly fine for me as long as I’m not looking at a giant wall of those shelves that display their contents from whatever modpack that was.