On Sun, 2005-07-31 at 01:03 -0700, Paul Rubin wrote: > Cliff Wells <[EMAIL PROTECTED]> writes: > > Then why are you using Python at all? Shouldn't you be in the "safe > > home" of Java or Visual Basic, where "standards" are all you have? > > I don't know about VB but Java does a much better job of supporting > standards than Python does. Python's advantage is in being a much > more pleasant language to code in. It would benefit greatly from also > doing a better job implementing standards. Many or most of the Python > library modules that purport to implement standards just sort of > get halfway there and then stop.
Well, this is a problem with open source in general. Take a look at sourceforget and you'll see hundreds if not thousands of packages that never even made it out of "planning" stages. It might be nice to see some things standardized in Python, but I'm unconvinced that the GUI toolkit is one of them. Different GUI toolkits vary widely in flexibility, ease-of-use (and this varies on who you are), target platform, etc. For instance, I might be inclined to write a GUI in pygame, if the particular app I'm writing required it. Personally, while I prefer wxPython in general, I *like* having options for those times when wxPython simply isn't the right tool for the job. "When all you have is a TkHammer..." Cliff -- [EMAIL PROTECTED] http://www.develix.com :: Web applications and hosting :: Linux, PostgreSQL and Python specialists :: -- http://mail.python.org/mailman/listinfo/python-list