1991
DOI: 10.1007/978-3-662-25209-3_39
|View full text |Cite
|
Sign up to set email alerts
|

Concurrent Clean

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

1991
1991
2005
2005

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 29 publications
(11 citation statements)
references
References 5 publications
0
11
0
Order By: Relevance
“…Sisal [39], NESL [40], Concurrent Clean [41], Id [42], or Paralation Lisp [43]), Clayman's criticisms do still apply to some extent in a general setting, however. Despite the fact that many parallel implementations of functional languages have been produced, there are relatively few systems that have been developed beyond the prototype stage, and fewer that can also claim to demonstrate architecture independence.…”
Section: Related Workmentioning
confidence: 97%
“…Sisal [39], NESL [40], Concurrent Clean [41], Id [42], or Paralation Lisp [43]), Clayman's criticisms do still apply to some extent in a general setting, however. Despite the fact that many parallel implementations of functional languages have been produced, there are relatively few systems that have been developed beyond the prototype stage, and fewer that can also claim to demonstrate architecture independence.…”
Section: Related Workmentioning
confidence: 97%
“…Concurrent Clean [5], [13], [17] is a lazy functional programming language based on Term Graph Rewriting [4]. Here is an example of a Clean function defining the well-known fibonacci function.…”
Section: Concurrent Cleanmentioning
confidence: 99%
“…For one reason this is caused by the fact that only recently functional programs have gained execution speeds comparable to their imperative rivals [13], [18], [8]. Another important reason is that functional programming defected on performing input output (I/O hereafter) with the outer world.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…For this reason, the designers of programming languages have developed mechanisms to give the user more flexible control of the program execution. For instance, syntactic annotations (which are associated to arguments of symbols) have been used in programming languages such as Clean [57] [24], etc. to improve the termination and efficiency of computations.…”
Section: Introductionmentioning
confidence: 99%