• @I_like_cats@lemmy.one
    link
    fedilink
    31 year ago

    There’s no such thing as a efficient electron app. First electron apps have 80MB of overhead since electron needs to bundle a whole ass browser. Also in runtime this requires 120MB of ram.

    If you really want to use webviews to make an app use Tauri.

      • @I_like_cats@lemmy.one
        link
        fedilink
        21 year ago

        I know. I also use VSCode. However I just hate how much ram it uses. I had a Laptop with 4Gb of ram and I could not open VsCode on that thing when I had literally anything else open because the system would freeze.

        Just because VsCode uses Electron doesn’t mean that Electron is not bad

        • @naught@sh.itjust.works
          link
          fedilink
          11 year ago

          Tbf, it’s typically language servers and extensions causing cpu and memory footprints. If you were to open a dumb txt file, I doubt you’d encounter issues. The app itself is pretty light. I say this as a neovim user who has managed to make its memory footprint balloon _

          • @AVincentInSpace@pawb.social
            link
            fedilink
            English
            3
            edit-2
            1 year ago

            Can confirm. No matter how lightweight your IDE claims to be, if rust-analyzer uses 1GB RAM per project you have open and takes 30 seconds to start up, then that’s that.

            Source: learned Neovim having been promised it would be a lightweight alternative to a more mainstream IDE that would also speed up programming with keyboard shortcuts. By the time I added enough plugins to make it usable, only one of those two things was even debatably true.

        • Enitoni
          link
          fedilink
          01 year ago

          Idk my vscode hardly ever uses more than 1-2 gigs.

          • @I_like_cats@lemmy.one
            link
            fedilink
            11 year ago

            Yes. Thats a fuckton for a code editor. I also have an operating system that needs ram too. And if I open a browser it’s over

          • My NeoVim (which can leverage VSCodes plugins) uses about 60MB for an entire project.

            And doesn’t have the stink of Microsoft and its associated user tracking.