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                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to