From: Grzegorz A. H. <gr...@ti...> - 2006-08-25 20:33:35
|
On 2006-07-27, Andrew Fine <ete...@ho...> wrote: > I'm making a cutdown version of Python that is very strongly > Allegro focused. Your project looks very interesting. Shame I don't see how to use it under Linux, and I don't have any Windows boxes. There's no web page I can see though. Would you like to join the pyallegro.sf.net site? Or at least get a link to the SourceForge downloads from it. > I'm using your _alpymodule.c, but I've reworked the alpy.py script > into Allegro.py to present a hopefully more elegant interface. > Would you be interested in it? I can see how using inheritance much typing could be avoided, but I don't like this style myself very much because you end up with a sort of really big class in your main program, and it gets confusing if you want to otherwise use your own stuff in the class. I imagine it could also be problematic for software divided in modules. Would they instance also themselves as children of the Allegro class? What happens with global resources like screen? Do they get shared correctly? With regards to the module online help, is it of any use to you? Is it true that windows IDEs show the help when you hover over some function? I only use it from the interactive shell (ipython) and works quite well, but hopefully other people find it useful too! |