Dethe Elza wrote:

Right now I'm not concerned with cross-platform issues, but if I were I'd rather see time spent on making a strong, Pythonic UI library on top of pyobjc (mac), pywin32 (win), and pygtk (linux),

Like PyGUI? (http://nz.cosc.canterbury.ac.nz/~greg/python_gui/)

On the other hand, I'd rather spend my own time writing applications and utilities, not a UI framework, so I guess I'll just shut up now.

Exactly. The Python GUI situation is a direct result of the fact that Python is an open source project: people write code because they need it, and it's a heck of a lot less work to wrap a library than write one from scratch.


That being said, I am hopeful about PyGUI, but it's a going to be at least another few years before it's as useful as wxPython (there isn't even a real Windows version yet!). After all, it took quite a few years for wxPython to become really usable.

In the meantime, wxPython (and probably PyQT, if the license works for you) is a pretty good option for cross platform code, and it's slowly becoming more Pythonic.

There are also a couple of pythonic wrappers for wxPython: WAX and PythonCard. I'm not fond of the wrappers around wrappers around wrappers approach, but if they work for you, who cares how many layers there are?

-Chris




-- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception

[EMAIL PROTECTED]
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to