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

Octavian Rasnita orasnita at gmail.com
Thu Jan 20 08:26:13 EST 2011


From: "Bill Felton" <subscriptions at cagttraining.com>
> I'm a complete newbie to Python.


To Python, or to programming in general? (Because it is important)


> I'm still learning the language.  And you know what?  I've ignored 
> Tkinter.


Why did you do that?


> I quickly discovered the alternatives and am already working with 
> wxPython.
> I can't believe anyone is so hung up by their own arrogance that they 
> honestly believe that the mere *presence* of a gui kit inside of the 
> standard distribution would prevent a newbie from learning about the 
> existence and possible benefits of alternatives.  Sure, *they* can see 
> alternatives and evaluate why Tkinter might not be a good choice under 
> conditions x or y or z,


Nobody said that the fact that Python promotes Tkinter *prevents" the 
beginners to learn to use another GUI.
I just say that if Python promotes Tkinter, the beginners that might not 
have experience programming in other languages might not know at all which 
is the difference between all those GUI types, and it might not know at all 
that there are more GUI types and it won't know for sure which are the 
differences between them.

And for a real beginner in programming it could be harder and less important 
to make the effort of finding and downloading and installing another GUI 
just because it offer some features which are not interesting for most 
users, so he/she will prefer using what Python offers and he/she won't know 
that that solution is bad.

Octavian




More information about the Python-list mailing list