From 2013? people started not bothering with native GUI's on desktop OS's. They wrote for "The Browser" and each application contained a whole chrome web browser. This eas bloted. e.g. Slack/VSCode/Discord.
-
Microsoft is Finally Ditching Electron for MSTeams
-
The Persistent Gravity of Cross Platform
- Native Desktop/Mobile - argued better exerpeince
- Cross Platform Desktop/Mobile - consistent featurefulness
- With a diverse portfolio and platforms it is difficult to keep a product 'in sync' with releases and internal comms
- #electron
-
- Desktop is still relevant
- Java is cross platform
- Electron is nice, but javascript is interpreted
- AWT, Swing are slow and clumsy
- Skia API (powers chrome) - if it's good enough for chrome, it's good enough for us
-
Ability to have multiple windows open at the same time is the desktop’s superpower
-
A cross-platform GUI for youtube-dl made in Electron and node.js
- many interfaces are going cross platform with #electron