[Python-Dev] POSIX [Fuzziness in io module specs] (original) (raw)

Stephen J. Turnbull stephen at xemacs.org
Sat Sep 19 02:19:53 CEST 2009


Antoine Pitrou writes:

James Y Knight <foom fuhm.net> writes:

Why are you just making things up? There is a vast amount of
precedent for how file operations should work. Python should follow
that precedent and do like POSIX unless there's a compelling reason
not to.

Actually, Python is cross-platform and therefore does not necessarily follow POSIX behaviour, especially when it is desired to hide inconsistencies between different platform.

That's what James said, except that I prefer his standard, because I believe POSIX documentation to be more accessible to a variety of Python developers than other system's, and it's better documented: rationales are included, history is available, etc.



More information about the Python-Dev mailing list