Tkinter: The good, the bad, and the ugly!

Octavian Rasnita orasnita at gmail.com
Tue Jan 18 04:13:06 EST 2011


From: "rusi" <rustompmody at gmail.com>
Lehman Beladys entropy law 
http://en.wikipedia.org/wiki/Lehman%27s_laws_of_software_evolution
says

The quality of ... systems will  decline unless they are rigorously
maintained and adapted to operational environment changes.



Yes. Pretty right. Tkinter -> WxPython change would be a very good one.


Guido's 'benevolent dictatorship' has so far kept python the exception
because
- he give powerful batteries to start with

With the exception of Tkinter. :-))

- does not introduce junk
- is not afraid of backward incompatibility for the sake of clarity
and cleanliness (python3)


Well, on the long term this could be a very big disadvantage also. Of 
course, the beginners won't care, but the old users and the companies that 
would need to adapt the old code that might not work with newer versions of 
Python won't like this incompatibility.


Gui (and web) frameworks are two of his more visible failures

Well, Python has good GUI libs , at least WxPython, however it is not one of 
its included batteries. :-)

Yes, for web programming Python is not as great as Perl, but I don't think 
this has something to do with the core Python.

Octavian





More information about the Python-list mailing list