QT
>>60731509
HTML5, CSS and JS
gtk2
>>60731509
Put your desktop programs in the the Cloud goy
>>60731509
They are all shit but Qt is pretty good for multiplatform shit.
>>60731509
wpf
>>60731623
Unironically this, the web stack is the best developed UI toolkit that we've currently got. Shame it takes electron to run it as a desktop app.
In my ideal world, we'd develop with XML, CSS, and python targeting a native blink + pypy runtime, without any of the extras that typically come with a browser.
Cocoa
>>60731509
Qt, anyone else is just wrong.
>>60731547
/Thread
>>60731715
you can always hook up a pypy process and send data to a CEF instance via ZeroMQ or some shit like that.
I'm currently doing that (but with Electron and Rust) for a project. The result is surprisingly good.
GTK3
Electron
>>60731547
Qt*
But yeah, best toolkit. If you're doing cross platform development you want to look into wxwidgets through - it's just a thin wrapper on top of the native toolkit. It uses qt on Linux. Using qt on other platforms means you have ship the entire qt library which is often undesirable.
>>60731651
/thread
>>60731547
Perfect except for lack of well supported language bindings to anything but C++ and Python.
Why do you need to dl 20gb of bloat to use qt?
Qt is trash.
Gtk3 is the best toolkit.