🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #1682

Mea Culpa: Re: Anarchic protocol ANY (occam2)

#1682
From: Louis L. Whitcomb
Date: Tue, 21 May 1991 09:39
40 lines
2088 bytes
In article <7730@ecs.soton.ac.uk> dbc@ecs.soton.ac.uk 
(Bryan Carpenter) writes:

   In <LLW.91May17095750@corwin.eng.yale.edu> llw@ghostwheel.eng.yale.edu 
   (Louis L. Whitcomb) writes:
   >...

   >The moral of the story: If you use OCCAM2, use explicit protocols -
   >even though they are cumbersome and restrictive.  It is hard to track
   >down bugs without them.

   >Note that ihe implementation of channel communication in the newly
   >released INMOS ANSI C compiler does *not* suffer from this curious
   >design flaw.

   I haven't looked at inmos C very closely.  How do they get round the 
   "design flaw" (if that's what it is)?

   Bryan

Greetings Folks:

  In a previous post, quoted above, I incorrectly asserted that the
channel behavior in question (when sending and receiving processes
disagree on number or size of communication events) differed between
the OCCAM compiler and the new C compiler.  My more learned colleagues
remind me that the same behavior may be demonstrated in either
environment.

  Postings by various authors have covered this topic pretty well.

  The Best,

    -Louis.

--
Louis L. Whitcomb              llw@corwin.eng.yale.edu    ph: (203) 432-4237  
Yale Robotics Laboratory                                  fx: (203) 432-7481 
Department of Electrical Engineering, 1968 Yale Station, New Haven, CT 06520
Technical Details
Message-ID: <LLW.91May21093948@corwin.eng.yale.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!yale!quasi-eli!cs.yale.edu!ghostwheel.eng.yale.edu!llw
References: <9105152020.AA15174@theory.TN.CORNELL.EDU> <LLW.91May17095750@corwin.eng.yale.edu> <7730@ecs.soton.ac.uk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!yale!quasi-eli!cs.yale.edu!ghostwheel.eng.yale.edu!llw
From: llw@ghostwheel.eng.yale.edu (Louis L. Whitcomb)
Newsgroups: comp.sys.transputer
Subject: Mea Culpa: Re: Anarchic protocol ANY (occam2)
Message-ID: <LLW.91May21093948@corwin.eng.yale.edu>
Date: 21 May 91 09:39:48 GMT
References: <9105152020.AA15174@theory.TN.CORNELL.EDU>
 <LLW.91May17095750@corwin.eng.yale.edu> <7730@ecs.soton.ac.uk>
Sender: news@cs.yale.edu (Usenet News)
Organization: Yale University, Center for Systems Sciences
Lines: 40
In-Reply-To: dbc@ecs.soton.ac.uk's message of 20 May 91 10: 08:15 GMT
Nntp-Posting-Host: corwin.eng.yale.edu