Message170946
Terry: can you propose an alternative wording? I don't think that the discussion of TypeError belongs into the description of NotImplemented, though.
IIUC, NotImplemented was added for performance reasons; returning a value is much faster than raising an exception. The return only requires an INCREF/DECREF pair, and a pointer identity test. The exception requires to create a new object, possibly a traceback, and a subclass check on exception matching. |
|
Date |
User |
Action |
Args |
2012-09-22 01:12:05 | loewis | set | recipients:
+ loewis, terry.reedy, Arfrever, r.david.murray, docs@python, max |
2012-09-22 01:12:05 | loewis | set | messageid: <1348276325.37.0.0215154698817.issue15997@psf.upfronthosting.co.za> |
2012-09-22 01:12:04 | loewis | link | issue15997 messages |
2012-09-22 01:12:04 | loewis | create | |
|