Main Page
From Erights
(→What's New?) |
(→Related Sites) |
||
Line 54: | Line 54: | ||
* [http://rosettacode.org/wiki/Category:E {{E}} on Rosetta Code] | * [http://rosettacode.org/wiki/Category:E {{E}} on Rosetta Code] | ||
* [[Object-capability languages]] | * [[Object-capability languages]] | ||
+ | * [[Object-capability systems]] | ||
* [[Related Sites|...more...]] | * [[Related Sites|...more...]] |
Revision as of 23:31, 10 March 2018
Welcome to the ERights.org wiki.
E is an object-capability programming language and platform for writing distributed, secure, and robust software. This wiki is about E and the larger subject of capability-based security.
Contents |
Getting Started
Getting Started - Tips for E newbies
What's New?
"Computer Security as the Future of Law" - talk by Mark Miller at the 1997 Extro 3 Conference.
Interview with Mark Miller - about Smart Contracts, Prediction, Singularities, and more.
Google Techtalk series on ABAC - Authorization Based Access Control.
Distributed Electronic Rights in JavaScript - paper for ESOP'13 Keynote.
Documentation
Downloads
- Releases - ready-to-install versions of E.
Applications
Community
e-lang mailing list - discussion of E and other capability languages.
cap-talk mailing list - discussion of general issues regarding capability security.
#erights IRC channel - On the #erights IRC channel at irc.freenode.net, you can talk to a running instance of E as well as elang-ers online. Try saying "? 2+3".
Whiteboards - Discussion of ideas and other works in progress.
Development
- Subversion Repository — development branch
- Unresolved design issues — things that need thinking about