• jmcs@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      And analytics. And offloading as much computation to the client, because servers are expensive and inefficiency is not an issue if your users are the ones paying for it.

    • Otter@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 years ago

      With that in mind, I LOVE how lean and fast some FOSS apps/projects are. One of my motivations to go searching for FOSS alternatives is when something seems slow for no reason.

      It’s not always the case, but it’s often the case

      • Björn@swg-empire.de
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        KDE Plasma has been getting so much more efficient with every release that you can almost recommend it for low-end systems.

  • AppleTea@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    isn’t it a combination of younger developers not learning to programme under the restrictions of limited memory and cpu speed, on top of employers demanding code as soon as possible rather than code that is elegant or resource efficient or even slightly planned out

    • Lifter@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      Much the latter.

      Plus everything better work perfecly out of the box on any hardware, and there is a lot of different hardware. Compatibility layers are often built into the package.

      Java, for instance, recommenda that you package the whole (albeit slimmed down) JVM inside the package for the target platform, rather than relying on the java runtime installed already.

      The users arent expected to know any of that anymore.

      • PrettyFlyForAFatGuy@feddit.uk
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        yep, a lot of apps are just repackaged chrome running a web page.

        which begs the question to companies that require use of the app instead of just having a working website i can use on my copy of chrome/firefox that’s already on my phone…

        why do you need hardware access to my device?

        • drawerair@lemmy.world
          link
          fedilink
          arrow-up
          0
          arrow-down
          1
          ·
          edit-2
          2 years ago

          1 reason is that they want as much data as possible. They sell the user data. Or they use the user data to improve their targeted advertising. They want more ad clicks.

          Re app versus site, many know how to block ads on browsers. With an app, the firm is hoping they can show you ads. Ads can be removed from some apps but the layperson doesn’t know.