On 23 March 2003, Michael McLay said:
> Of the big three; PyGtk, wxPython, and PyQT; I believe the PyGtk package is 
> probably the closest match to the Python coding philosophy and style.

If I had to pick one of those, right now I'd pick PyGtk.  (Although
first I should spend a weekend immersed in (Py)Qt, because I've never
used it and I keep hearing good things about it.)  I played with
wxPython for a few days recently, and I think I was expecting something
a little higher-level.  Since wxWindows and GTK seem to have pretty much
the same level of abstraction, then so do wxPython and PyGtk.  And I had
an easier time getting things to work with PyGtk than with wxPython, so
that's what I'm using now.

wx{Windows,Python}'s similarity to MFC would probably be as much a point
against it in certain circles (ie. Unix/Linux geeks) as it is a point in
favour in other circles.  Personally, I think Gtk's model is just
insanely sensible, and PyGtk reflects it very well.  wxWindows seemed a
bit more awkward, and wxPython inherits some of that awkwardness.

As for documentation, wxPython and PyGtk both, well, err, umm, suck.
Let's not mince words.  wxPython is a tad better, but not enough.
However, Gtk has really quite good docs -- much better than wxWindows
IHMO -- and translating on-the-fly to Python is not too much work.

Disclaimer: all of the above is based on about two days' playing with
wxPython, and 3-4 days playing with PyGtk.  I am by no means an expert
here, just a competent hacker dipping his toes in the GUI pool for the
first time in many years.  (Last time I did this was with Perl/Tk 6-7
years ago.)

        Greg
-- 
Greg Ward <[EMAIL PROTECTED]>                         http://www.gerg.ca/
I'd like some JUNK FOOD ... and then I want to be ALONE --
_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to