View Single Post
Old Sep 17th, 2007, 1:22 PM   #3
inhahe
Newbie
 
Join Date: Sep 2007
Posts: 2
Rep Power: 0 inhahe is on a distinguished road
Quote:
Originally Posted by Arevos View Post
If speed is that important, you should be developing it in C, rather than Python. I suspect that the bottleneck is going to be your Python code, rather than an external GUI library written in C or C++.

Perhaps the most pertinent questions are: what OS are you using, and what license are you developing under? GTK is rather clunky under Windows and OSX, and Qt is only available for free under the GPL - so you either need to pay for a commercial license, or release your application as open source.

Personally, I prefer Qt, but if you want to develop applications for Windows without necessarily releasing the source code, and you don't want to stump up for the Qt license fee, then your best bet is wxWidgets.
using Windows. if I release my software I'll try to release it for windows, max and linux. when you say gtk is clunky, do you mean its widgets appear awkward? because i plan to use custom widgets anyway. (so one of my considerations is which is best for writing custom widgets.)

i've wondered about the python code being the bottleneck. but i've written some python scripts, and python seems to be pretty fast, at least for things that don't require a whole lot of processing. but i've yet to make an entire application in Python, so you could be right. although I'd write it in C#, I think that would be a lot less of a pain in the ***

Last edited by inhahe; Sep 17th, 2007 at 1:33 PM.
inhahe is offline   Reply With Quote