Wheel-reinvention with Python

phil hunt zen19725 at zen.co.uk
Sun Jul 31 04:39:25 EDT 2005


On 31 Jul 2005 00:23:38 -0700, Paul Rubin <http://phr.cx@NOSPAM.invalid> wrote:
>zen19725 at zen.co.uk (phil hunt) writes:
>> What you say Pythonic, what do you mean? And how do you rate 
>> Tkinter, PyGtk, PyQt/PyKDE, wxWindows for "Pythonicness"? 
>
>Tkinter is not very Pythonic because it's sort of a Frankenstein
>hybrid of Python and Tcl, but at least it's there and it more or less
>works.  The others are non-Pythonic because they're not included in
>the standard distro and therefore the Pythonic "use the included
>batteries" tenet says to use Tkinter despite its flaws.

OK, hows this for an idea:

1. create a new API, loosely based on the Tkinter API, but more 
Pythonic

2. implement Tk using this API (probably won't be difficult because 
we can use Tkinter as a base)

3. Implement bindings to Gtk and Qt/KDE using this API.

-- 
Email: zen19725 at zen dot co dot uk





More information about the Python-list mailing list