Linux does squawk!

Christopher Oliver oliver at fritz.co.traverse.com
Tue Feb 17 23:22:11 UTC 1998


> Incidentally, if you are going to write separate code for SunOS
> anyway, I think you may as well go whole-hog and make use of the
> built-in async IO primitives SunOS offers.

I'm very much trying to stick with things that are more or less lying
around with the exception of the methods used to communicate with the
sound drivers.  I.e. I'm avoiding anything outside of non-thread POSIX.
I want to avoid a large tangle of conditionalized code.  This is my
basic aversion to threads.  Yes they make a whole batch of things far
simpler on the surface, but then you're counting on someone doing
extra work on your behalf.  (Duh!  Whus a pthread?)  I'd like to rely
on nothing beyond the relevant audio man pages and UNIX/Posix as desc-
ribed in Stevens or Lewine.  I was a curious a bit about the license
on PThreads, and I was genuinely surprised that being Berkeley, it prob-
ably would not further restrict things.  (IANAL though.)

-- 
Christopher Oliver                     Traverse Communications
Systems Coordinator                    223 Grandview Pkwy, Suite 108
oliver at traverse.com                    Traverse City, Michigan, 49684
   (define magic (lambda (f) (lambda (x) x)))
   (define (more-magic n) (lambda (f) (lambda (x) (f ((n f) x)))))





More information about the Squeak-dev mailing list