Re: The future of CSP?

From: marcel.boosten_at_email.domain.hidden
Date: 2001-08-23 07:34:49


Hi,

Larry wrote:
> I want to express my sympathy with Gordon Hutchison's
> point of view. I too am just programming, trying
> to get things to work, and finding occam concepts
> and emulation indispensable to this. How many others
> in our circumstances have no way of knowing this?

In my function as Software Architect, I use CSP-based concepts
(as well as concepts) to define the architecture of relatively
complex applications that need to be fitted into even larger
applications. Larry and Gordon also use CSP to obtain overview,
to design...

In my work, I once in a while see Software Architectures,
defined 5 to 15 years ago: huge applications with upto several
million lines of code.

I claim that the only OO designs that have turned out to be
maintainable, and that are still valid, have got a strong
Process architecture.

To state this even more cruel:

  Many OO people think that all classnames should be Nouns: typically
  refering to relatively dead data objects, which contain complex
  methods: complex functions on the instance variables.

  This does not work. Good software architectures contain a balance
  between relatively simple "Data classes", and "Process classes" that
  operate on instances of a number of data classes. The data classes
  are with some fantasy comparable to "channels containing messages".

CSP rules!

Has anyone similar experiences?

     Marcel

Lawrence Dickson <tjoccam_at_crash.cts.com> on 2001/08/22 19:13:48

To: CSPUG_at_JISCMAIL.AC.UK
        gordon_hutchison_at_uk.ibm.com
        java-threads_at_ukc.ac.uk
        occam-com_at_ukc.ac.uk
cc: (bcc: Marcel Boosten/BST/MS/PHILIPS)
Subject: Re: The future of CSP?
Classification:

All,

I want to express my sympathy with Gordon Hutchison's
point of view. I too am just programming, trying
to get things to work, and finding occam concepts
and emulation indispensable to this. How many others
in our circumstances have no way of knowing this?

My email answering tool is also crude...

Larry Dickson


Original text of this message

This archive was generated by hypermail 2.1.7 on 2004-10-31 20:03:59 GMT
© Copyright WoTUG
All rights reserved