• tomalley8342@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    4 days ago

    Turns out that if you want to have similar performance as a non-GC language you use about 3 times as much RAM compared to the non-GC language.

    How does this work with respect to your previous comparison with iOS now that the iPhone 17 comes with 8GB RAM? Are you implying that no Android phones will reach performance parity with iPhones until they start shipping with 24GB RAM?

    • BorgDrone@feddit.nl
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      3 days ago

      No, it’s not as simple as that. A large part of Android is written in C++ and not Java or Kotlin. Think of things like the web browser. Also things like more demanding games will be written in C++ so they won’t be affected by this at all.

      It’s mostly the simpler Java/Kotlin based apps, which will be a majority of the apps on the Play Store. They don’t necessarily need the performance, but they will be more wasteful with memory than comparable iOS apps.