concept
active
concept:parlog86

Parlog86

Concurrent logic language; Linda authors demonstrate simpler solutions to client-server and dining philosophers problems.

Neighborhood — ranked by edge-count

Papers (1)

paper

Thinkers (1)

thinker
  • G. A. Ringwood
    introduces
    Author of the Parlog86 article in Communications of the ACM used as the main comparison point for concurrent logic programming.

Frameworks (1)

framework
  • A parallel programming approach using guarded clauses and shared logical variables, exemplified by Parlog and Concurrent Prolog.

Communities (1)

community

Claims (2)

claim

Concepts (3)

concept
  • Linda
    associated_with
    The core parallel programming model introduced in this paper, based on tuple space operations and orthogonal to any base language.
  • A classic concurrency benchmark problem used to test expressivity of parallel programming primitives; second main example for Parlog-Linda comparison.
  • Client-Server Paradigm
    associated_with
    A communication pattern where multiple client processes communicate with a single server; one of two main examples used to compare Parlog and Linda.

Artifacts (1)

artifact
  • The source article that introduces and argues for the Linda parallel programming model, comparing it to message-passing, concurrent objects, logic programming, and functional programming.

Related by similarity (8)

cosine ≥ 0.65 · no typed edge

Entities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.