Dieser Artikel behandelt die Programmiersprache E, nicht zu verwechseln mit der Programmiersprache
Amiga E.
Ee
E
|
|
Basisdaten
|
Paradigmen:
|
multiparadigmatisch, objektorientiert
|
Erscheinungsjahr:
|
1997
|
Designer:
|
Mark S. Miller
|
Entwickler:
|
Mark S. Miller
|
Wichtige Implementierungen:
|
GCC, MSVC, Borland C, Portland Group, Intel, Clang
|
Beeinflusst von:
|
Joule, Original-E, Java
|
erights.org
|
E ist eine objektorientierte Programmiersprache für sicheres verteiltes Rechnen, die 1997 von Mark S. Miller,[1] Dan Bornstein, Douglas Crockford,[2] Chip Morningstar[3] und anderen bei der Firma Electric Communities entwickelt wurde. E stammt hauptsächlich von den nebenläufigen Sprachen Joule und Original-E ab, einer Reihe von Erweiterungen für Java zur sicheren verteilten Programmierung. E kombiniert nachrichtenbasierte Berechnungen mit einer Java-ähnlichen Syntax. Ein Nebenläufigkeitsmodell, das auf Ereignisschleifen und Promises basiert, stellt sicher, dass es nie zu einem Deadlock kommen kann.[4]
- ↑ Alex Handy: The future of software security. In: SD Times. 14. November 2016; abgerufen im 1. Januar 1. Vorlage:Cite web: Der Parameter language wurde bei wahrscheinlich fremdsprachiger Quelle nicht angegeben.
- ↑ Peter Seibel: Coders at Work: Reflections on the Craft of Programming. Apress, 21. Dezember 2009, S. 95–96; abgerufen im 1. Januar 1 (englisch).
- ↑ E's History. In: www.erights.org. Abgerufen im 1. Januar 1 Vorlage:Cite web: Der Parameter language wurde bei wahrscheinlich fremdsprachiger Quelle nicht angegeben.
- ↑ Mark S. Miller, E. Dean Tribble, Jonathan Shapiro: Concurrency Among Strangers. In: Trustworthy Global Computing. 3705. Jahrgang, 2005, S. 195–229, doi:10.1007/11580850_12, bibcode:2005LNCS.3705..195M (agoric.com [PDF; abgerufen am 10. August 2022]).
Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/agoric.com Vorlage:Cite journal: Der Parameter language wurde bei wahrscheinlich fremdsprachiger Quelle nicht angegeben.