[Python-Dev] POSIX [Fuzziness in io module specs]

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


Antoine Pitrou writes:
 > James Y Knight <foom <at> 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