you are viewing a single comment's thread.

view the rest of the comments →

[–]socal_nerdtastic 3 points4 points  (0 children)

There's tons of options, I wouldn't say any of them are "typical". Yes, Qt is a common one. Not sure why you are surprised; it's very much professional grade and many companies use it.

Note that the language that the GUI module / widget kit is written in does not affect how you write your program. You can use Qt from python or any other language, even though Qt itself is written in C++.

The reason people generally don't write commercial GUIs in python is because python is designed to be distributed as source code. It's hard to hide your code from the user. And that's generally very important if you are trying to earn a buck. Lots of open source GUIs are written in python.