On Saturday, March 16, 2013 6:29:52 PM UTC-5, Oscar Benjamin wrote: > I wasn't looking to convince *you*, just to set the record > straight that this behaviour is sometimes useful.
And you claim to "set the record strait" by posting code that *purposely* raises a NameError when some function parameter is not within a predefined range? That's ludicrous! Look, i don't want you to think that i am arguing with you, i just want you to show us an example that proves your argument to be true; but you cannot prove the argument by doing foolish things. Imagine the following scenario: * CarMakerA claims their new automobile is safest on the road. * CarMakerB purposely drives the car into a ditch and then claims the car is unsafe and CarMakerA is a liar. That's what your example just did! Please provide a "real world" example that proves your argument. I am open to changing my mind *IF* someone can provide proof. > In any case, even when the traceback information is not > helpful, printing it is really not a problem and hardly a > "wart". * Warts are ugly * Superfluous trackbacks are not only ugly, they damage productivity. Therefore this *IS* a wart. -- http://mail.python.org/mailman/listinfo/python-list