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