[Python-3000] What do do about IDLE?
Giovanni Bajo
rasky at develer.com
Mon May 8 20:45:39 CEST 2006
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
More information about the Python-3000
mailing list