obviously building a desktop app in JavaScript is a shit idea in theory but in practice, most Electron based apps are like. fine. good enough.
Zoom? perfectly acceptable performance. VS Code? works pretty much fine. Signal? works great, even on my decrepit laptop. Element? see Signal. Discord? fucking dogshit, even on my desktop.
honestly, thinking about it, using HTML and CSS to build the layout for a desktop application sounds like a pretty good idea. perhaps someday a library that does this in a Real Language like Go/C(++)/Rust could compete with Electron for building desktop applications.
>laptop's forecasted battery life immediately halves
>fans ramp up to 100%
>takes 5 minutes to start application
>no longer want to play game by the time it boots

