2001
DOI: 10.1007/3-540-45361-x_4
|View full text |Cite
|
Sign up to set email alerts
|

The Design and Implementation of Glasgow Distributed Haskell

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0

Year Published

2005
2005
2013
2013

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(14 citation statements)
references
References 6 publications
0
14
0
Order By: Relevance
“…ML5 implements type-safe marshaling and Functory does not, though an existing type-safe marshaling library could be used with Functory. Glasgow Distributed Haskell (GdH) [13] is a pure distributed functional language that is built on top of Glasgow Haskell and provides features for distributed computing. It is an extension of both Glasgow Parallel Haskell, that supports only one process and multiple threads and Concurrent Haskell that supports multiple processes.…”
Section: Distributed Computingmentioning
confidence: 99%
“…ML5 implements type-safe marshaling and Functory does not, though an existing type-safe marshaling library could be used with Functory. Glasgow Distributed Haskell (GdH) [13] is a pure distributed functional language that is built on top of Glasgow Haskell and provides features for distributed computing. It is an extension of both Glasgow Parallel Haskell, that supports only one process and multiple threads and Concurrent Haskell that supports multiple processes.…”
Section: Distributed Computingmentioning
confidence: 99%
“…Efficient utilisation of many-core platforms is a great challenge. POSIX threads enable parallel programming but they are difficult to use and put the burden on the programmer, even when using compiler directives such as OpenMP; there are number of languages where parallelism can be expressed natively without the need for explicit thread creation [17,15,1,9], but compared to mainstream languages such as C++ and Java, none of them have found widespread adoption. Even if a multicore programming language would find wide adoption, it would in the short term obviously be impossible to rewrite the vast amount of single-core legacy code libraries, nor would it be productive.…”
Section: Introductionmentioning
confidence: 99%
“…Kali Scheme (Cejtin et al 1995), Facile (Giacalone et al 1989), OZ (Haridi et al 1997), ERLANG (Armstrong et al 1996) and Glasgow distributed Haskell (GdH) (Pointon et al 2000). Like other language designers, distributed language designers propose new constructs and demonstrate them on small exemplars.…”
Section: Introductionmentioning
confidence: 99%
“…The high-level languages are ERLANG, an industrial-strength language with high-level distributed coordination and advanced fault tolerance mechanisms (Armstrong et al 1996), and Glasgow distributed Haskell (GdH) a research language with very high-level distributed coordination (Pointon et al 2000).…”
Section: Introductionmentioning
confidence: 99%