E (programming language)
E is an object-oriented programming language for secure distributed computing, created by Mark S. Miller, Dan Bornstein, Douglas Crockford, Chip Morningstar and others at Electric Communities in 1997. E is mainly descended from the concurrent language Joule and from Original-E, a set of extensions to Java for secure distributed programming. E combines message-based computation with Java-like syntax. A concurrency model based on event loops and promises ensures that deadlock can never occur.
Paradigm | Multi-paradigm: object-oriented, message passing |
---|---|
Designed by | Mark S. Miller |
First appeared | 1997 |
Typing discipline | Strong, dynamic |
OS | Cross-platform |
License | Portions in different free licenses |
Website | erights |
Major implementations | |
E-on-Java, E-on-CL | |
Influenced by | |
Joule, Original-E, Java | |
Influenced | |
Pony |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.