• Ephera@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    20 days ago

    I feel like the whole JVM stack is just kind of a lost cause. We’ve been throwing bigger hardware at it and optimizing it for decades, but the crappy iPhone my workplace gave me, still feels smoother in every way…

    • henfredemars@infosec.pub
      link
      fedilink
      English
      arrow-up
      2
      ·
      20 days ago

      I believe back in Android N there was a move to compile all apps to native before running. Currently, Android relies on Android RunTime (ART) and it tries to keep everything performance critical in compiled code, but it’s not perfect. You do still have a JVM and there’s still garbage collection.