Object-capability languages

From Erights

(Difference between revisions)
Jump to: navigation, search
(Related to E)
(Independent or Prior Objcap Languages)
Line 3: Line 3:
[http://www.erights.org/history/morris73.pdf Gedanken]
[http://www.erights.org/history/morris73.pdf Gedanken]
-
[http://www.erights.org/history/actors.html Actors], Vulcan,  
+
[http://www.erights.org/history/actors.html Actors], [portal.acm.org/ft_gateway.cfm?id=323739&type=pdf Vulcan],  
[http://www.agorics.com/Library/joule.html Joule]
[http://www.agorics.com/Library/joule.html Joule]
Line 9: Line 9:
[http://mumble.net/~jar/pubs/secureos/ W7]
[http://mumble.net/~jar/pubs/secureos/ W7]
-
Eden, Emerald
+
[portal.acm.org/citation.cfm?doid=323627.323646 Eden, Emerald]
[http://citeseer.ist.psu.edu/279442.html J-Kernel]
[http://citeseer.ist.psu.edu/279442.html J-Kernel]

Revision as of 07:44, 26 December 2006

Independent or Prior Objcap Languages

Gedanken

Actors, [portal.acm.org/ft_gateway.cfm?id=323739&type=pdf Vulcan],

Joule

W7

[portal.acm.org/citation.cfm?doid=323627.323646 Eden, Emerald]

J-Kernel

Plash

Erlang (almost)

Related to E

Relationships of E and other languages
Base language E Implementation Adapted to objcaps
Java E-on-Java Joe-E
Mozart/Oz Oz-E
C/C++ MC
Smallcaps E-on-Smallcaps
Squeak E-on-Squeak Squeak-E
Common Lisp E-on-CL CL-E
OCaml Emily
Haskell E-on-Haskell Caps in Haskell
Python Twisted Python
Perl CaPerl
E E-on-E
Sebyla


Also applicable to ML and Haskell style systems: Lightweight Static Capabilities

Personal tools
more tools