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

    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
      ·
      1 年前

      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
      ·
      1 年前

      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
        ·
        1 年前

        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.