Hi, On Wed, Sep 21, 2005 at 10:46:47AM +0200, Koehne Kai wrote: > I am just starting to work on my master thesis that aims to extend > Occam to become a useful coordination language for Grid Computing. > I already read a lot about CSP, Occam and diverse extensions of it. > However, I think that I am still missing answers to an important > question: What are the main advantages/disadvantages of the CSP > approach in contrast to concurrent object oriented aproaches? > > My perception is that CSP just feels more "natural" when it comes > to concurrent programming, but I am sure that there are a lot more > sound and sophisticated opinions on this topic 'out there'. The > only reasoning I am aware of is in a presentation of Peter Welch > called "Communicating Processes, Components and Scaleable Systems" > where he states that OO is not providing "real" data encapsulation. > I would be very grateful if you could provide me hints on further > comparisons ... I had a waffle in my blog the other night about OO and CSP (had been brewing for a while). It's not official or particularly formal, but might be intersting/useful: http://frmb.org/lifestuff.html Cheers, -- Fred
Attachment:
pgpNdl0yye_ZS.pgp
Description: PGP signature