On Monday 29 Oct 2012, Richard Oudkerk wrote:
Writing (short messages) to a pipe also has atomic guarantees that can make having multiple writers perfectly reasonable.
-- Richard
Python-ideas mailing list Python-ideas@python.org http://mail.python.org/mailman/listinfo/python-ideas
Is that actually true? It may be guaranteed on Intel x86 compatibles and Linux (because of the string operations available in the x86 instruction set), but I don't thing anything other than an IPC message has a "you can write a string atomically" guarantee. And I may be misremembering that.
And even if it's part of the SUS, how do we know this is true for non-UNIX compatible systems?