3 ms·
I know this is a joke but I’ve heard many variations and - how does Electron taketh? Is the codebase getting de-optimized with time? Is it badly architectures
by andrei_says_ 4y ago
I know this is a joke but I’ve heard many variations and - how does Electron taketh?
Is the codebase getting de-optimized with time? Is it badly architectures extensions? Is the JS runtime becoming slower?
- fennecfoxy 4y agoI think it's proliferation as well. If I look at what I'm using day to day: VSCode, Postman, Slack, Teams, Spotify are usually all open; they're all Electron. People definitely don't optimise their Electron apps as well as they could for time reasons, normally not too bad if you're running 1 Electron app, but if you're running several then it becomes more obvious. Tbh it's a old/new software design principle I guess. We all hear the stories of some 386 machine in the basement running some fortran program that hasn't been touched in years; whereas modern JS-based codebases are expected to be constantly updated. I've worked in JS my whole career & it's very rare to see a project that's one & done like software used to be. Maybe old software did get updated, but in long release cycles, version 1, 1.1 etc. Now JS-based software is updated (sometimes) every day!