Wheel-reinvention with Python

Reinhold Birkenfeld reinhold-birkenfeld-nospam at wolke7.net
Mon Aug 1 07:21:01 EDT 2005


phil hunt wrote:
> On Sun, 31 Jul 2005 12:09:48 -0700, Cliff Wells <cliff at develix.com> wrote:
>>On Sun, 2005-07-31 at 10:07 -0700, Kay Schluehr wrote:
>>
>>> Some other people already abandoned Python not for the worst reasons:
>>> 
>>> http://www.kevin-walzer.com/pivot/entry.php?id=69
>>
>>Being a developer requires not only a bit of brains, but quite a bit of
>>tenacity as well.  Apparently Kevin lacks the second.
>>
>>> My objection with wrappers around wrappers around wrappers is that I
>>> have no hope ever watching the ground. If some error occurs, which
>>> layer has to be addressed? Which developing group is reponsible? My own
>>> or that of team A, team B, team C ... ? The baroque concept is
>>> repulsive to me and only acceptable in case of legacy code that gets
>>> wrapped around old one and is dedicated to substitute it continously.
>>
>>Of course, Tkinter is still a wrapper around a third party library (Tk)
>>borrowed from a different language (Tcl) and written again in a third
>>language (C), much the same as wxPython.  
> 
> In practise any Python GUI is going to contain code from otyher 
> languages since if it was coded all the way down in python it would 
> be too slow.

Oh, I could imagine that a MFC-like wrapper around win32gui, or another
one around Xlib wouldn't be slower that wxWidgets is today.

Reinhold



More information about the Python-list mailing list