• ZILtoid1991@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    ·
    18 hours ago

    In college, I was repeatedly told that optimization is a waste of time for the most part, and otherwise everything will run on servers soon with thin clients on the user side.

    • Caveman@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      13 hours ago

      Performance doesn’t matter until it’s noticeable. After that it really starts to matter. The fact that any code can look sluggish on today’s hardware means that either you’re requesting a lot of data or the performance is trash.

      Performance does matter but only up to the point it becomes noticeable. On the server it really matters a whole lot more because every 2x performance is 50% hosting discount.

      • ZILtoid1991@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        ·
        9 hours ago

        Not noticeable, until multiple apps in the background come into play, all with their own oversized runtimes. That’s how we got into the electron app hell.

        • Caveman@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          9 hours ago

          Yeah, it really shows in the startup times. Too bad all the apps need some crazy specific version of the Electron wrapper otherwise it could be reused as a flatpak layer. Still, I prefer a supported electron app from the provider over no app at all or third party.