Email or username:

Password:

Forgot your password?
Andy

hot take: Electron apps would be half as bad if the runtime was shared instead of being shipped for every single application.

It at least would get sizes down to a few handfuls of megabytes instead of several hundred per application.

(I know the technicalities of some programs using forks/etc. but this is a "would be" post anyway)

6 comments
Freeeeeeeeeeeeeeeeeeeee :ablobfoxbongohyper:‮‮‮‮‮‮

@pixel desktop webapps would've been nice, sad firefox doesn't officially support them :neofox_flop:

Leah :neocat_blush_hide:

@pixel@desu.social I think Tauri does this
(basically electron but it uses whatever browser you already have installed.)

argv minus one

@pixel

Wouldn't do a thing for CPU load or memory usage. You're still running a full-fledged multi-process browser for each such app.

Andy

@argv_minus_one that's true, but that's why I said "half as bad"

the size argument is not everything, but it's one of the arguments on why it's bad.

the performance overhead of spawning what's basically a bunch of browser processes sucks indeed.

Go Up