Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!uunet!mcvax!piring.cwi.nl!guido From: guido@piring.cwi.nl (Guido van Rossum) Newsgroups: comp.unix.wizards Subject: Re^2: What kinds of things would you want in the GNU OS? Message-ID: <8311@boring.cwi.nl> Date: 4 Aug 89 11:14:50 GMT References: <160@uucs1.UUCP> Sender: news@cwi.nl Lines: 17 gaf@uucs1.UUCP (gaf) writes: >Something I'd like in an OS is an all encompassing type of select() >which would let me take data (events) from a variety of sources in >the same fashion. For example, I'd like to wait on a semaphore, a >message queue, a pipe, and a TCP socket all at once (okay, this is >a contrived example). Sounds like you need multiple threads in a single address space, or light-weight threads as they are referred to in a discussion of the subject in neighboring newsgroups. I agree that they are *very* nice to have in an OS. -- Guido van Rossum, Centre for Mathematics and Computer Science (CWI), Amsterdam guido@cwi.nl or mcvax!guido or guido%cwi.nl@uunet.uu.net "You're so *digital*, girl!" -- Neneh Cherry