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

rantingrick rantingrick at gmail.com
Mon Jan 17 11:02:36 EST 2011


Everyone needs to jump off the troll wagon and come back to reality.
We need to get back on topic and compare Tkinter and wxPython by nuts
and bolts. We need to make a decision based on facts NOT
misconceptions, based on merit NOT prejudice, and finally based on
sanity NOT lunacy!

-------------------
Tkinter Pros:
-------------------
 * Very simple to use!
 * Geometry managers are a delight!

------------------
Tkinter Cons:
------------------
 * very limited widget set!
 * some of the widgets have a asinine API!
 * very poor packaging of widgets (extensions)
 * the events where given horrendous names:
    ButtonRelease-1 -> ButtonOneRelease
    B1-Motion       -> ButtonOneMotion
    etc
 * slow execution speed due to calling ANOTHER interpretor!
 * not extensible within our community!
 * no real Grid Widget.
 * no real Listveiw Widget.
 * not real OpenGL Widget (togl sucks).
 * the Canvas is lacking manipulators, rotation, etc.



-------------------
 WxPython Pros:
-------------------
 * A truly 21st century widget set!
 * More feature rich than one could ever dream!
 * Fully instructional, professional, and exhaustive Free Demo!
 * Up to date OpenGL support

-------------------
 WxPython Cons
-------------------
 * Screenshots are outdated
 * Large library (however we can split it!)
 * Some people are (w)xenophobic




More information about the Python-list mailing list