• masterspace@lemmy.ca
    link
    fedilink
    English
    arrow-up
    30
    arrow-down
    11
    ·
    11 months ago

    The literal most popular IDE amongst software developers is VS Code that’s built on Electron.

    • I_like_cats@lemmy.one
      link
      fedilink
      arrow-up
      52
      arrow-down
      2
      ·
      11 months 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
        arrow-up
        16
        ·
        11 months 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
          arrow-up
          3
          ·
          edit-2
          11 months 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.

        • TheFriendlyArtificer@beehaw.org
          link
          fedilink
          arrow-up
          9
          arrow-down
          1
          ·
          11 months ago

          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.

        • I_like_cats@lemmy.one
          link
          fedilink
          arrow-up
          4
          arrow-down
          1
          ·
          11 months 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