Hacker News new | ask | show | jobs
by pas 3039 days ago
Alien would be okay, were it not ugly.

Swing is unusable and ugly.

Just look at and try to use a Swing file picker.

...

Anyway, I'd gladly program them differently for closer to native experience, if it were easy to program. Currently it's either Qt (C++) or GTK (C), or completely useless/out-of-date bindings.

And thus any glorified WebView reigns supreme.

2 comments

Python bindings for both Qt and GTK+ are really, really good. For other languages it sure is hit-or-miss though.
I started to type a rather pessimistic reply about how horrible it is to set up py3 + qt, but actually pip3 install pyqt5 works well now!
Yeah, I agree - C/C++ are the reasons why Qt is not popular.