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