• Pechente@feddit.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    3 days ago

    For anyone considering Electron: take a look at Tauri. It’s another way to build cross-platform apps with web tech. It will use the OS‘s web rendering engine instead of shipping Chromium which results in much smaller binaries and faster startup times and less RAM usage. You can also write native code in Rust. It’s like Electron but good.

    • OmegaLemmy@discuss.online
      link
      fedilink
      arrow-up
      3
      ·
      3 days ago

      Bad for Linux at the moment…

      That being said, it won’t improve just by saying it’s bad for Linux, if you work as a maintainer in a distro, or know a lot about Linux and rust to help their development then please reach out!!!

      The sooner tauri is usable everywhere the more people will prefer it

    • ZILtoid1991@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      A crime commited by techbros of the early 2010’s, who envisioned an end to desktop applications, and them being replaced by websites.

  • serenissi@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 days ago

    Any tech college kid can write an app in common frameworks. I’ll admit llm code generators are great when they can translate electron apps to say tauri or even better to QT at reasonable cost :)

  • mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 days ago

    I think VSCode is the only stable electron application and even then it took them like 5 years to reach passable stability lol.

    Used to crash and combust all the time when I first tried it.

    • kshade@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 days ago

      Etcher seems stable! But it’s also a well over 100 MB download for a disk image writer. Rufus does more in less than 1% of the download size and also has a GUI.

      • Maven (famous)@lemmy.zipOP
        link
        fedilink
        arrow-up
        1
        ·
        3 days ago

        Unity is bad as a company but unreal runs poorly and yet is being used in a LOT of games for no reason. Similar to Electron.

        • Rusty Shackleford@programming.dev
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          edit-2
          2 days ago

          I think a lot of the plugin tooling for Unreal promotes bad practices with asset management, GPU optimization, and memory management. I’m trying to say that it allows shitty/lazy developers and asset designers to rely on over-expensive hardware to lift their unoptimized dogshit code, blueprints, models, and textures to acceptable modern fps/playability standards. This has been prevalent for a few years but it’s especially egregious now. Young designers with polygon and vertex counts that are out of control. Extraneous surfaces and naked edges. Uncompressed audio. Unbaked lighting systems. Memory leaks.

          I’ve found that in my personal experience in experimenting with Unreal, the priority matches developing DNNs and parametric CAD modelling applications for my day job: effective resource, memory, and parallelism management from the outset of a project is (or should be) axiomatic. I think Unreal 5 runs exceptionally well when that’s the case. A lot of the time, one can turn off all of the extra hardware acceleration and frame generation AI crap if your logic systems and assets are designed well.

          I know this is a bit of an “old man yells at cloud” rant, but if one codes and makes models like ass, of course their game is gonna turn out like ass. And then they turn around and say “tHe EnGiNe SuCkS”.

          No. Fuck you. You suck.

  • Lucy :3@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    When gecko electron?

    (Yes, I know that there has been effort to that, but at one point having gecko and FF seperate was too much work, so it was merged further, so that it’s now even harder to create a gecko-based electron. So basically just create a clean FF profile, add all addons you want (uBlock and noscript are useful for some apps), and make a desktop shortcut to open the web page in that specific profile. Funnily enough, it’s more lightweight!)

    • fxomt@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      3 days ago

      vscode isn’t an IDE, but an actual IDE written in electron would be horrible.

      I don’t want to argue about this anymore. I admit i had a bad take, and this whole thread is just arguing about semantics at this point. Does it even really matter if vscode is an IDE or not? If it works, it works.