I am no longer convinced that object-orientation is really a separate 
paradigm from imperative programming.
A very useful design pattern yes, but not necessarily a separate paradigm.

--------------------
George Rudolph
Assistant Professor
Thompson Hall 225
Math & Computer Science Dept.
The Citadel
171 Moultrie St.
Charleston, SC 29414

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> Behalf Of Peter Van Roy
> Sent: Wednesday, March 28, 2007 10:51 AM
> To: Mark Miller
> Cc: Mozart users
> Subject: Re: Overview of principal programming paradigms
> 
> Mark Miller wrote:
> > Peter VAN ROY wrote:
> >> Dear all,
> >>
> >> I've made a diagram showing all major programming paradigms
> >> and their relationships:
> >> - http://www.info.ucl.ac.be/people/PVR/paradigmsDIAGRAM.pdf
> >> Unfortunately it's in French and I don't have time right now
> >> to translate it into English.  I made it for a keynote talk
> >> I will be giving in June at IRCAM, the computer music institute
> >> in Paris.  I hope the diagram will still be interesting for you
> >> (and if someone wants to translate it into English, feel free!).
> >> All comments are welcome of course.
> >
> >
> > Is the object-capability paradigm represented?
> >
> >
> Yes, I think so.  According to the diagram, E supports two paradigms:
> secure functional programming (using seal/unseal actually, which allows
> building secure ADTs) and programming with active objects.  E actually
> is more serious about multi-agent programming than other systems, which
> leads to its good security.  The degree of "seriousness" is not shown on
> the diagram.
> 
> Do you think that "object-capability" deserves its own box?  If so, how
> does
> it link to existing boxes?
> 
> Peter
> 
> __________________________________________________________________________
> _______
> mozart-users mailing list                               mozart-
> [EMAIL PROTECTED]
> http://www.mozart-oz.org/mailman/listinfo/mozart-users


_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to