1999
DOI: 10.1007/3-540-48515-5_15
|View full text |Cite
|
Sign up to set email alerts
|

Explicit Message Passing for Concurrent Clean

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2003
2003
2008
2008

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 12 publications
0
2
0
Order By: Relevance
“…Due to this inherent need for liberty which does not fit well in the functional model and its general aim of soundness and abstraction, not many parallel functional languages support arbitrary connections between units of computation at all. The concepts for Clean presented in [22] go in this direction and make use of Clean's uniqueness concept to purify some points. In the same way, languages like Facile [7] or Concurrent ML [20] support communication facilities on a lower-level of abstraction than the dynamic channel concept of Eden.…”
Section: Related Workmentioning
confidence: 99%
“…Due to this inherent need for liberty which does not fit well in the functional model and its general aim of soundness and abstraction, not many parallel functional languages support arbitrary connections between units of computation at all. The concepts for Clean presented in [22] go in this direction and make use of Clean's uniqueness concept to purify some points. In the same way, languages like Facile [7] or Concurrent ML [20] support communication facilities on a lower-level of abstraction than the dynamic channel concept of Eden.…”
Section: Related Workmentioning
confidence: 99%
“…Other approaches provide programmers with more or less explicit means for process or thread management, synchronization, and communication, e.g. (Cooper & Morrisett, 1990;Reppy, 1991;Bailey & Newey, 1993;Jones et al, 1996;Breitinger et al, 1997;Kelly & Taylor, 1999;Serrarens, 1999). However, to the same extent as they provide control over parallel execution, these approaches also introduce the pitfalls of traditional parallel programming, e.g.…”
Section: Introductionmentioning
confidence: 99%