H ? « »

Language peer sets for Prolog-D-Linda:
Designed 1990
1990s languages
Fifth generation
Post-Cold War
Genus Horn clause
Specialised Languages
Horn clause
Data representation
Horn clause/1990
Context-based /1990
Data representation/1990
Horn clause/Australia
Context-based /Australia
Data representation/Australia
Specialised Languages
Specialised Languages/1990
Specialised Languages/au


Linda style Prolog 

alternate simple view
Country: Australia
Designed 1990
Published: 1990
Genus: Horn clause
Sammet category: Specialised Languages

Prolog-D-Linda is an embedding of the Linda paradigm into Prolog. The original motivation for embed Linda into Prolog was the naturalness and ease with which it could be done. This naturalness has also been noted by De Bosschere, the author of Multi-Prolog. There have been four further implementations since the original in 1990, in muProlog. The system has developed from a single processor running all the application processes and the centralised tuple space, through to the current version which supports applications running over an internet of processors with a distributed tuple space (hence Prolog-D(istributed)-Linda).

Many aspects of the development path have been influenced by experience gained in the development of two non-trivial applications, the Heterogeneous Parallel Deduction Systems and Parallel Genetic Algorithms. The viability of Prolog-D-Linda as a practical parallel logic programming language has been illustrated by the success of these applications.

(from Home page)

Related languages
Linda Prolog-D-Linda   Implementation
Prolog Prolog-D-Linda   Evolution of
Prolog-Linda Prolog-D-Linda   Evolution of

  • SUTCLIFFE, G., AND PINAKIS, J. 1991. (1991) SUTCLIFFE, G., AND PINAKIS, J. 1991. "Prolog-D-Linda: An Embedding of Linda in SICStus Prolog", Tech Report 91/7, Dept. of Computer Science, Univ. of Western Australia, Nedlands, 6009, Australia
  • G Sutcliffe: (1993) G Sutcliffe: "Prolog-D-Linda v2: A New Embedding of Linda in SICStus Prolog", Technical Report 93/6, Department of Computer Science, James Cook University, Townsville, Australia. ps
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder