3 ms·
Then create an open source cross-platform GUI framework/toolkit that's technologically superior to Electron and also at least as easy and convenient to use and
by adwn 5y ago
Then create an open source cross-platform GUI framework/toolkit that's technologically superior to Electron and also at least as easy and convenient to use and deploy, and people will dump Electron in droves.
I mean, please do! I would be delighted about an efficient, cross-platform, cross-language, convenient GUI toolkit. But I'm not holding my breath, and I'm tired of people complaining about Electron without offering an alternative that's superior along all relevant axes.
- grishka 5y agoCross-platform GUIs shouldn't exist. That's it. They always inevitably are worse then native ones.
- adwn 5y agoYou're falling for the "perfect is the enemy of good" fallacy.
- grishka 5y agoI'm just not a fan of half-measures. Especially ones that stick in people's minds as an acceptable way of doing things as opposed to rapid prototyping kind of deal.
- stargrazer 5y agoIt is as thought browser/javascript is the only thing out there now. Or at least appears to be implied in the comments. Just wanted to state that in other worlds, like C++, there exist tools like wxWidgets which provide cross platform GUI.
- grishka 5y agoI know, of course. But at least on macOS, I can usually instantly tell when something is using a cross-platform UI library. Even if controls look native, they're usually laid out wrong and don't follow platform's conventions. There are examples of the opposite, of course. IntelliJ IDEs, despite using modified Swing GUI, feel native-ish to me because Jetbrains put in enough effort to replicate macOS native behaviors.
- anthk 5y agoQT5.