Hacker News new | ask | show | jobs
by gray_-_wolf 39 days ago
I mean, both wxWidgets and Qt are fine, no? GTK 2 and 3 as well (4+ is... meh). There are plenty applications using one of these (often via python bindings).

I think it is more of a staffing problem. Plenty of people know web development, so you want to use those people for desktop as well. Having desktop be JS (electron) helps a lot with that.

1 comments

A year ago I would have agreed with you, but now anyone can build a perfectly reasonable native app.
What is native on Linux?
What is native on Windows too. These days the term native app is so confused it's hard to come up with a definition that doesn't include electron.
There’s a few options on windows all of which are native. WPF, Winforms and WinUI are all “native”.

> These days the term native app is so confused it's hard to come up with a definition that doesn't include electron.

Electron is _not_ native.

athena[0], take it or leave it

[0]https://en.wikipedia.org/wiki/X_Athena_Widgets

TUIs, apparently. :)