Wheel-reinvention with Python

Reinhold Birkenfeld reinhold-birkenfeld-nospam at wolke7.net
Mon Aug 1 23:11:18 CEST 2005


Kay Schluehr wrote:
> Reinhold Birkenfeld wrote:
> 
>> > 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
> 
> Hi Reinhold,
> 
> did You have a look at 'venster'?
> 
> http://venster.sourceforge.net/htdocs/index.html
> 
> They even dropped win32gui and worked with ctypes and the Win32API
> reducing the C-footprint. For frameworks like Dabo, AnyGUI, PyGUI etc.
> this would be the right level to create an abstraction layer IMO. By
> the way the demo applications of venster run stable and fast on WinXP.

Ah! No, I didn't know this. I don't need it, either ;) but good to know
it exists.

Of course, doing such a thing for Xlib is more complicated because it
doesn't know native widgets (okay, you can use Athena et al., but who
wants them today...).

Reinhold



More information about the Python-list mailing list