Re:Discord is ditching Electron and its new app uses less RAM
by jarjoura on Thursday November 05, 2026 @12:56PM
(#50382138)
Most electron projects exist because engineering organizations couldn't afford to hire platform specialists for every platform they want to run on.
[ Parent
| on HN ]
Re:Discord is ditching Electron and its new app uses less RAM
by HoldOnAMinute on Thursday November 05, 2026 @01:15PM
(#50382360)
There were cross-platform C/C++ libraries in the late 80's to early 90's like Visix Galaxy. However, it was not free - far from it.
We developed on Windows NT and deployed onto HP/UX and Solaris.
Re:Discord is ditching Electron and its new app uses less RAM
by nottorp on Thursday November 05, 2026 @02:17PM
(#50383171)
Uh Qt is still around. Licensing might be as bad as this Visix Galaxy though these days.
Re:Discord is ditching Electron and its new app uses less RAM
by tcfhgj on Thursday November 05, 2026 @01:24PM
(#50382524)
certainly not valid for the most used electron projects
Re:Discord is ditching Electron and its new app uses less RAM
by andix on Thursday November 05, 2026 @01:36PM
(#50382690)
Also most native UI frameworks don't provide the primitives for modern UI. It's mostly just standard UI elements, sometimes with the possibility to theme them.
But most frameworks don't come even close to CSS and all the possibilities to create custom controls. It often requires to build everything from scratch in code, which is really hard for more complex layouts.
Re:Discord is ditching Electron and its new app uses less RAM
by nottorp on Thursday November 05, 2026 @02:15PM
(#50383150)
One could reply that it's a feature, since native UIs are more uniform and with less surprises you can concentrate on whatever the fuck you're doing instead of wondering what this app's designer was smoking.
Re:Discord is ditching Electron and its new app uses less RAM
by andix on Friday November 06, 2026 @01:13PM
(#50396072)
Depends on the UI framework. Most frameworks don't have enough features to make the UI actually good. It's not even about looks, much more about layout. CSS is really good with conditional layout: hide something and everything reflows around it, responsive layout (not just mobile, but also when making app windows smaller/larger). Typography is another issue with a lot of native UI frameworks. Even adaptive DPI support is not yet easy with most native frameworks.
Also things like accessibility. It's quite easy to make web ui accessible, much harder to do it with custom native control.