Question: While Go allows both input (receive) and output (send) guards on its select statements, Occam and CSP allow only input guards. The difference has to
While Go allows both input (receive) and output (send) guards on its select statements, Occam and CSP allow only input guards. The difference has to do with the fact that Go is designed for communication among threads in a single address space, while Occam and CSP were designed for a distributed environment. Why should this make a difference? Suppose you wished to add output guards to Occam. How would the implementation work?
Step by Step Solution
3.51 Rating (161 Votes )
There are 3 Steps involved in it
ANS WER In order to add output guards to Occ am there would have to be a mechanis... View full answer
Get step-by-step solutions from verified subject matter experts
