Geoff touches on (actually, implies :) some good points.

Again, I want to point interested folks to the following:
  
http://gatekeeper.dec.com/pub/DEC/SRC/research-reports/abstracts/src-rr-035.html
Written by Andrew Birrell in 1989, 35 highly readable pages. The abstract:

 This paper provides an introduction to writing concurrent programs with
"threads". A
 threads facility allows you to write programs with multiple simultaneous
points of
 execution, synchronizing through shared memory. The paper describes the basic
thread and
 synchronization primitives, then for each primitive provides a tutorial on
how to use it.
 The tutorial sections provide advice on the best ways to use the primitives,
give
 warnings about what can go wrong and offer hints about how to avoid these
pitfalls.
 The paper is aimed at experienced programmers who want to acquire practical
expertise
 in writing concurrent programs. 

(Among other things, Birrell invented the remote procedure call.)
        /r$
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to