home *** CD-ROM | disk | FTP | other *** search
- Submitted-by: henry@zoo.toronto.edu (Henry Spencer)
-
- In article <1992Feb26.202224.17514@uunet.uu.net> peter@ficc.ferranti.com (peter da silva) writes:
- >...opposition to a standard non-blocking system call interface, on the
- >grounds that the threads interface provided the same functionality.
- >
- >For the case where threads are implemented in user mode, or as a side
- >effect of threads, it's likely that most implementations will have
- >some such facility anyway. Given this, I think it would be highly
- >desirable to spell out a standard interface, whether or not the facility
- >itself is mandated.
-
- Except that somebody, like the clots at NIST, will then demand that
- everyone implement it. This is properly a detail of the *implementation*
- of threads, and should be left to the implementors.
-
- The point is, the user gets access to the functionality by using threads.
- There is no gain to him in having another interface documented, especially
- if it is one that might or might not be present, and especially if -- as
- with non-blocking syscalls -- it leads to messier and buggier code
- than the interface that is already provided. (Every non-blocking-calls
- program I've ever seen has had a threads program inside, screaming to
- get out.)
- --
- The X Window system is not layered, and | Henry Spencer @ U of Toronto Zoology
- it was not designed. -Shane P. McCarron | henry@zoo.toronto.edu utzoo!henry
-
-
- Volume-Number: Volume 27, Number 16
-
-