Josh Rosenberg added the comment:

You'd prefer it say it returns 1 on success and 0 on failure? Or non-zero on 
success, zero on failure?

Is true/false that bad? After all, C says 0 is false, all other integer values 
are true; phrasing it as zero vs. non-zero may be slightly more technically 
accurate, but it's also a bit less readable, while 1 vs. 0 constrains the 
implementation (so you couldn't introduce a third "success but with additional 
info" state, similar to the third possible return from a "O&" converter 
function).

----------
nosy: +josh.rosenberg

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue21508>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to