On Fri, 17 Aug 2012 22:11:40 -0400 "R. David Murray" <rdmur...@bitdance.com> wrote: > On Fri, 17 Aug 2012 18:33:58 -0700, Ned Deily <n...@acm.org> wrote: > > In article > > <CAP1=2W6eSDbP9W6EZWP7=puyy8pa8dg+ma1syj35lewqoz_...@mail.gmail.com>, > > Brett Cannon <br...@python.org> wrote: > > > Wrong tense as the Demos directory got nuked in Python 3.2. > > > > Rather than being totally nuked in 3.2, didn't the old Demos directory > > just get pruned and cleaned up and then moved to underneath the Tools > > directory as Tools/demo? > > Yes. > > Not only that, but there are already some tkinter demos, though they > are not games.
I have Perl/Tk versions of snake and tetris that're ~1500 LOC. If I dropped the handling of options and made them all constants (board size, timing interval, board colors, etc.) that would take them down to ~950 LOC. I would be happy to port one of them to Python/Tkinter and I'm pretty sure I could reduce the size even further without compromising on readability. I also have a Python/Tkinter version of tilefall (samegame) that's ~1200 LOC, but again, if I made all the options constants & did some other simplifications to the GUI I could easily get that down to ~800 LOC or less. Or maybe the person who suggested adding a game to Tools/demo already has their own game in mind:-) PS I notice that in Tools/demo for 3.3b02 redemo.py doesn't have execute permissions but all the others do. -- Mark Summerfield, Qtrac Ltd, www.qtrac.eu C++, Python, Qt, PyQt - training and consultancy "Rapid GUI Programming with Python and Qt" - ISBN 0132354187 http://www.qtrac.eu/pyqtbook.html _______________________________________________ stdlib-sig mailing list stdlib-sig@python.org http://mail.python.org/mailman/listinfo/stdlib-sig