[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OO and CSP
Hi All,
John wrote:
> What are the performance implications if you allow object-to-
> object channels? At the top level, the concept doesn't seem
> difficult, but at the system implementation level, the implied
> handshaking between all participants in an event would
> require a combinatorial expansion of low-level communication,
> wouldn't it?
Two years back at the WoTUG conference, I presented a few
handwritten slides on combining OO and CSP. These days, I
think the following:
- CSP is a very good form of object orientation
(Peter Welch has already said this many times.)
- I think many OO practices are fundamentally not
true OO. I think CSP is true OO.
- Mixing CSP with bad OO practices is persuasive,
but intrinsically wrong.
- I have (strong) doubts whether the direction John suggests
is the right one at all.
Cheers,
Marcel