• [object Object]@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    (Apple as a platform is so closed that it couldn’t be influenced by this utter crap and the developers can use the OS native API’s.)

    A hidden gem of stupidity and nonsense in the already pretty dumb tirade.

    • squaresinger@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      Tbh, it’s not entirely wrong, which is the reason why it works so well as rage bait.

      It’s really not about Linux, but it is about supporting anything and everything out there with a single app. Use Electron and you can have the same app running on Windows, Mac, Linux, Android, iOS, your car, your game console, your smart fridge and in a website.

      Of course the result sucks, but if you can cut development effort into a fraction while also supporting systems that you would have never supported otherwise, that’s not a bad deal for businesses.

  • MalReynolds@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    VSCode is super light on resources on linux, I have two running right now and they don’t break the top ten on btop (often). It can be done right, rarely is, but it can be. Generally electron is badly used, probably a skill issue, seeing as the skill is locked behind useless documentation, proprietary BS and whatever, but the ppl who made it actually make it work, might be black magic or chicken sacrifice…

    Someone’s actually gonna take this seriously, and they’re right.

    • [object Object]@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      There’s Stretchly, a break reminder tool, so has to be always running. Made with Electron, but surprisingly takes like 20 MB of memory.

  • FE80@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    What kind of shit for brains asshole is still defending Windows in 2025?

    • krooklochurm@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      And what kind of slavering mouth-breathing teoglodyte doesn’t understand that Hannah Montana Linux negates all of these issues, will suck your dixk without hesitation, and lets you read news from four days from now.

    • Captain Aggravated@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 months ago

      Probably “Native Linux apps are made in Linux-only bullshit by useless neckbeards, and probably only run in the terminal. Real actual apps like Discord made by a for-profit corporation have to be made cross-platform.”

    • Trainguyrom@reddthat.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 months ago

      Is it really “running natively” if it requires running through a translation layer? WINE is not an emulator, but it also isn’t a native runtime library with a stable API, it’s a translation layer translating a reverse engineered, unstable third party’s API

  • olenkoVD@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    I hate the Windows API so much. There are like 100 million function that all start with a capital letter and take a kajillion arguments just to do the most simple thing imaginable (see CreateThread). And there are twenty different typedefs for the same type (PSTR, LPSTR, tchar* all point to char*). Also all variables and function arguments should start with their types, like hWindow if the window is a HANDLE.

    I hate this joke of a programming interface so much, I hope everyone sticks to programming with POSIX and platform-agnostic libraries.

  • someguy3@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    I welcome other’s input but I thought this was a pretty clear cut case of Mac becoming popular. Why write a program for Windows and Mac when you can just make a website. Then Chromebooks in education sealed the deal.