LWN.net Logo

Where the the correctness go?

Where the the correctness go?

Posted Mar 14, 2009 21:20 UTC (Sat) by bojan (subscriber, #14302)
In reply to: Where the the correctness go? by alexl
Parent article: Ts'o: Delayed allocation and the zero-length file problem

> However, even if its "posixly correct", it is imho broken.

Look, this may as well be true, but the fact is that all of us that are creating applications have one thing to rely on - documentation. And the documentation says what it says.


(Log in to post comments)

Where the the correctness go?

Posted Mar 16, 2009 12:00 UTC (Mon) by nye (guest, #51576) [Link]

POSIX also allows a system crash to cause your computer to explode and hurl shrapnel into your face, because crash-behaviour is *undefined*. Are you seriously arguing that *any* POSIX-compliant behaviour is automatically the right thing? Clearly not, because you are arguing against one POSIX-compliant method in favour of another. There are an infinite number of ways to be POSIX-compliant, some of which are more useful than others.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds