Actually the original is a paper:
https://www.cs.cmu.edu/~crary/819-f09/Hoare78.pdf
The book came later and is substantially different although not
contradictory. Channels were not in the paper and without channels (such as
in Occam) the flavor is very different.

-rob


On Mon, Oct 8, 2018 at 6:41 PM <fge...@gmail.com> wrote:

> I haven't seen a mention of the original book neither here nor on
> golang-dev for quite some time, maybe this helps: usingcsp.com
> It has been freely available for a few years now.
>
>
> On 10/8/18, Rob Pike <r...@golang.org> wrote:
> > Not Per Brinch Hansen. He did monitors, which are just serialization.
> Tony
> > Hoare did CSP.
> >
> > -rob
> >
> >
> > On Mon, Oct 8, 2018 at 12:46 PM Michael Jones <michael.jo...@gmail.com>
> > wrote:
> >
> >> The greatness of go parallelism is that it is almost invisible. This is
> >> the legacy of CSP, Per Brinch Hansen’s Communicating Sequential
> >> Processes.
> >> It’s not hard to understand.
> >>
> >> On Sun, Oct 7, 2018 at 4:29 PM rob <drrob...@fastmail.com> wrote:
> >>
> >>> On 10/07/2018 11:40 AM, Marvin Renich wrote:
> >>> >
> >>> > I hope these comments help.
> >>> >
> >>> > ...Marvin
> >>> >
> >>> I'm a newbie at Go.  These comments help me a lot.  I appreciate all
> the
> >>> time these comments took.
> >>>
> >>> But it will take a little longer for me to grok Michael Jones' parallel
> >>> code.
> >>>
> >>> Thanks.
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google
> >>> Groups
> >>> "golang-nuts" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> >>> an
> >>> email to golang-nuts+unsubscr...@googlegroups.com.
> >>> For more options, visit https://groups.google.com/d/optout.
> >>>
> >> --
> >>
> >> *Michael T. jonesmichael.jo...@gmail.com <michael.jo...@gmail.com>*
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "golang-nuts" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an
> >> email to golang-nuts+unsubscr...@googlegroups.com.
> >> For more options, visit https://groups.google.com/d/optout.
> >>
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "golang-nuts" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to golang-nuts+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
> >
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to