[Python-3000] What do do about IDLE? (original) (raw)
Giovanni Bajo rasky at develer.com
Mon May 8 20:45:39 CEST 2006
- Previous message: [Python-3000] What do do about IDLE?
- Next message: [Python-3000] What do do about IDLE?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Aahz wrote:
On Mon, May 08, 2006, Paul Boddie wrote:
Well, Tk is available on the "big three" (Windows, Mac, UNIX), but if you venture onto other platforms, don't expect to find it there. People may argue that the "big three" are all that matter, but that argument usually ends up with the "big two" and then total incoherence: eg. "this works on the Windows and Mac, whereas this works on Windows and UNIX"; something that has gradually (and thankfully) been eradicated over the past few years in parts of the standard library. Aside from Java and Swing (which has its own set of problems), is there any readily-available GUI that includes a significant number of platforms other than the Big Three?
Qt4 is readily available for Big Three + embedded platforms. I don't think PyQt4 supports such port, though. It's not fully free, either. Personally, I find PyQt4 a span ahead of any competing library, thanks to the clean design of Qt (it's not a case that Qt is leader in the C++ GUI market). It's not fully Pythonic, but it bloody works. And in this messed up GUI world, a toolkit that works is gold.
Giovanni Bajo
- Previous message: [Python-3000] What do do about IDLE?
- Next message: [Python-3000] What do do about IDLE?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]