> Right. And, be sure, I believe this technique is only a good idea if it > makes a lot of other code much easier to read. I understand such code > is usually trickier than useful, but sometimes (and hypertoons was one > of those times) you can _greatly_ simplify a lot of code by having a > single small harder-to-understand section replace a larger structure > of "boilerplate." My aesthetic is that the code you write should all > "mean" something, and you should get "itchy" when you start a round > of cut-paste-edit. > > > --Scott David Daniels > [EMAIL PROTECTED]
Yes, I thought your use of decorators in hypertoons24.py was pretty cool and wrote it up as such.[1] I've seen similar techniques in one of the new Python frameworks I was reading about, but don't recall the name. But studying your code was my entry point -- gave me new insights about the power of functional programming (I think of decorators as a nudge in that direction, given their job is to feed functions to other functions). Kirby [1] http://www.4dsolutions.net/ocn/cp4e.html (link to Hypertoons! PDF in Python section). _______________________________________________ Edu-sig mailing list Edu-sig@python.org http://mail.python.org/mailman/listinfo/edu-sig