• Andromxda 🇺🇦🇵🇸🇹🇼
        link
        fedilink
        English
        0
        edit-2
        6 days ago

        library = app
        object code = app
        machine code = app
        binary = app
        linker = app
        bits = app
        data = app
        state = app
        stack = app
        heap = app
        variables = app
        memory allocator = app
        memory = app
        transistors = app
        silicion = app
        wires = app
        pcb = app
        electrons = app
        leptons = app

  • @applemao@lemmy.world
    link
    fedilink
    06 days ago

    I hate the term. It waters down true programmers and hard work. 9 year old rips off someone and makes game, “app”. Actual software dev makes useful program using hard work and their own assets, “app”.

    • @calcopiritus@lemmy.world
      link
      fedilink
      06 days ago

      I don’t think there’s a clear definition of either. I’d say if it has no UI, it’s a program. And if it has a UI, I don’t know if it’s a program or an app.

    • @some_guy@lemmy.sdf.org
      link
      fedilink
      07 days ago

      The original Macintosh had an Applications folder. App is what I use to cut through tech speak for people at work because the shortcut is less daunting. They have apps on their phone. They must not be scary like Programs and Applications.

    • Historically, an app is something with very limited uses, and a program is more powerful.

      Adobe PhotoShop is a program. Apple Photos is an app.

      • @qjkxbmwvz@startrek.website
        link
        fedilink
        07 days ago

        I’d say it gets a little different with command line utilities — maybe “utility” is the appropriate term here, but I’d call something like grep a program, not an application (again — “utility” also works).

        To be sure, grep is extremely powerful, but its scope is limited.

  • irelephant [he/him]
    link
    fedilink
    07 days ago

    The meme is good and all, but seeing it makes me feel irrationally annoyed because the first place I saw it was a rascist pleroma (fediverse software; mastodon but rasict) instance that had it embedded in the frontend. This just reminds me of it.

  • @MTK@lemmy.world
    link
    fedilink
    07 days ago

    I powered on my computer, my app started, which started my main app, which started my essential apps, which started my app that I use to open my other app, which I use to go to my other app that I use to watch other apps being used by otgher people.

    You will get an invisible candy if you can correctly decode this.

    • @marzhall@lemmy.world
      link
      fedilink
      0
      edit-2
      7 days ago

      I’ll bite: I powered on my computer. My bios started which started my init process, which started my daemons, which started my login manager (maybe slim), which started my DE (maybe gnome), which I use to go to my browser in order to watch other people stream video games.

      I’m dicey on what the browser is being used for - maybe security software? - but I feel like it’s plausible.

  • Aeri
    link
    fedilink
    07 days ago

    I miss when game had content patches instead of dlc

  • @Initiateofthevoid@lemmy.dbzer0.com
    link
    fedilink
    English
    08 days ago

    On the flipside, “Bot” is the backend for almost everything that I’ve dealt with recently.

    “We need the data moved from X to Y, can someone make a bot for that?”

    Internal suffering

    “… Yes. We can setup an API between X and Y.”

    “Great! We also want a bot to generate daily reports from Y”

    Suffering intensifies

    “… Ok.”

    I don’t even try to fight it anymore.

  • Sculptus Poe
    link
    fedilink
    08 days ago

    I fought hard against that for years. I still only use ‘app’ for phone programs, but I stopped correcting people every time they used the term for anything else. It isn’t technically wrong, but it grates on my nerves for some reason.

    • Windows is the first thing I can think of that used the word “application” in that way, I think even back before Windows could be considered an OS (and had a dependency on MS-DOS). Back then, the Windows API referred to the Application Programming Interface.

      Here’s a Windows 3.1 programming guide from 1992 that freely refers to programs as applications:

      Common dialog boxes make it easier for you to develop applications for the Microsoft Windows operating system. A common dialog box is a dialog box that an application displays by calling a single function rather than by creating a dialog box procedure and a resource file containing a dialog box template.

      • @0x0@lemmy.zip
        link
        fedilink
        08 days ago

        to develop applications for the Microsoft Windows operating system.

        Could they have meat “uses for the MS…”?

      • @TrickDacy@lemmy.world
        link
        fedilink
        08 days ago

        A lot of times, the literal definition varies from what people think of when they hear a thing. We call a lot of similar things words that don’t fully make sense but since other people will know what it means, it’s useful. When everything is an app, piles of specifics are glossed over. That probably doesn’t matter when talking to a non-developer, but sometimes it might. Those of us in software like the specificity because it tells us many things we might otherwise have to ask several questions to learn about. So yeah, sometimes it matters, other times it won’t.