> It's amusing to me that Gabriel's example of interruptible read() and
> write() system calls utterly fails to illustrate his point.
I don't see how the example undermines Gabriel's point. As far as I can tell,
he was very much arguing in favor of worse-is-better, that having the best
interface for the sake of it is brain-damaged, and so the Unix solution of
EAGAIN was superior to the MIT way, even though the interface was arguably