LexiDict.de - Logo
Druckversion | Impressum | Datenschutz

Eden (Programmiersprache)

Aus LexiDict


Eden ist eine funktionale Progammiersprache. Sie verfolgt einen neuen Ansatz zum parallelen Programmieren: Dem Programmierer werden viele Sprachkonstrukte zur Verfügung gestellt, um effiziente parallele Algorithmen zu implementieren, ohne dass dieser sich dabei übermäßig um die Vorgänge des Prozessmanagements kümmern muss. Dies geschieht durch Modellierung der Prozesse mitsamt deren Datenströmen, ohne dass der Programmierer selbst die Sychronisation dieser Datenkanäle übernimmt.

Eden versteht sich als Erweiterung der Programmiersprache Haskell. Dabei wird das Prinzip der lazy evaluation eingesetzt, falls die Parallelität dies erfordert. Die Repräsentierung der Kanäle durch "lazy listen" erinnert dabei an Ein- und Ausgabeströme anderer Systeme.

Eden ist ein Gemeinschaftsprojekt der Universität Marburg und der Universität Complutense Madrid.





Weblink hinzufügen




Mit dem Speichern dieser Seite versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt, und willige ein, ihn unter der Lizenz Creative Commons Zero zu veröffentlichen.

Add to alltagzAdd to icioAdd to infopiratAdd to linkarenaAdd to misterwongAdd to netselektorAdd to newskickAdd to oneviewAdd to readsterAdd to webnewsAdd to yahooAdd to yigg

Dieser Artikel basiert auf dem Artikel Eden (Programmiersprache) aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

Von „http://www.lexidict.de/wiki/Eden_%28Programmiersprache%29

Diese Seite wurde bisher 123-mal abgerufen. Diese Seite wurde zuletzt am 22. August 2008 um 14:55 Uhr geändert. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.




Finden

Navigation
Wissen kompakt
Statistik
Denk-Spiel
Fun