If you want a smaller library than Mozilla's xulrunner, it might be worth considering PyCairo[1]. Cairo is the 2D vector library that Mozilla is moving to. If you want to build up from core principles, at least using vectors as the core principles beats using pixels. They're not mutually exclusive of course, but Cairo does pixels better than PyGame does vectors, from what I've seen. Cairo has a backend called glitz which takes advantage of hardware acceleration, and it can also write to Postscript files for printing, which is useful in an educational context.
[1] http://cairographics.org/pycairo --Dethe On 4/21/06, Guido van Rossum <[EMAIL PROTECTED]> wrote: > There's been considerable feedback here. I don't have the time to read > it all! I'll try to catch up later. If you really want me to comment > on something sooner, send a short self-contained message to this > thread -- I can effectively do one-off responses much better than > longer stuff. > > -- > --Guido van Rossum (home page: http://www.python.org/~guido/) > _______________________________________________ > Edu-sig mailing list > [email protected] > http://mail.python.org/mailman/listinfo/edu-sig > _______________________________________________ Edu-sig mailing list [email protected] http://mail.python.org/mailman/listinfo/edu-sig
