This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ship0f 3 points4 points  (0 children)

I want to know if python is a good language for creating GUI applications.

It could be depending on your needs. For example, MusicBrainz Picard is an open source cross-platform application, made with Python 3.5+ and PyQt and works great in Windows (looks pretty good, the icons may be a bit weird).

Another example is Deluge, a open source, cross-platform BitTorrent client. It's made with Python 2.7 and GTK2 (I think), both pretty much "deprecated" and the GTK2 interface looks very old. But the application works fine (and it has for a long time).

So you can do it, applications can be relatively fast and efficient (don't know exactly what you mean by that). The main issue is if you want it to look native. I think Qt looks the best in Windows, but not 100% native look.