faulkner <[EMAIL PROTECTED]> wrote: > http://www.voidspace.org.uk/python/weblog/arch_d7_2006_12_16.shtml#e584
I looked the "Selfless Python" idea described there, and I think it's a REALLY bad idea. It's a clever hack, but not something I would ever want to see used in production code. Sure, it saves a little typing, but it invokes a lot of magic and the result is essentially a new language and everybody who uses this code in the future will have to scratch their heads and figure out what you did. Programs get written once. They get read and maintained forever, by generations of programmers who haven't even been hired by your company yet. Doing some clever magic to save a few keystrokes for the original programmer at the cost of sowing confusion for everybody else in the future is a bad tradeoff. -- http://mail.python.org/mailman/listinfo/python-list