4 ms·
I wouldn’t use the word “hate”. But. On resource use: If it’s just one app then ok. But if it’s several (VS Code, Slack, Figma, …) then it adds up. Plus ther
by dave4420 3y ago
I wouldn’t use the word “hate”. But.
On resource use:
If it’s just one app then ok. But if it’s several (VS Code, Slack, Figma, …) then it adds up.
Plus there are other things I want to use my laptop’s resources for (hello docker).
It’s simply not reasonable for apps to assume they’re the only resource heavy app I have running.
On being accessible / fast / secure:
It may be _possible_ to write electron apps that are these things, but is it easy? Does electron encourage it? Or does the path of least resistance lead to a bloated mess?
(Genuine question. I’ve never written code that uses electron. My point is that _possible_ isn’t good enough, especially when speed of development is such a selling point.)
- jamager 3y agoI think they try to encourage it, they have security and performance guidelines. I don't know how hard they are to follow or how effective they are. I don't know to what extent the "path of least resistance lead to a bloated mess". Apples to Oranges, but programming languages like Go and Rust that try very hard for you to not shot yourself in the foot, get lots of backslash too, and Go at least can be just as messy because there is just no substitute for simply good craft. I agree on the "adding up" of multiple running Electron apps.
- dave4420 3y agoDoes stuff written in Go or Rust really get backlash from end users? From people who would like to hack on it or build it from source and would prefer a more traditional language/toolchain, sure, but end users who are using prebuilt binaries? Really?