claim
active
claim:linda-is-a-simpler-more-powerful-and-more-elegant-model-than-any-of-these-four-alternatives-message-passing-concurrent-objects-logic-languages-functionalLinda is a simpler, more powerful and more elegant model than any of these four alternatives (message-passing, concurrent objects, logic languages, functional).
The central thesis of the paper, stated explicitly in the introduction.
Neighborhood — ranked by edge-count
Findings (1)
finding
- Empirical evidence of Linda's practical viability across diverse hardware platforms.
Communities (2)
community
- Cross-scale frameworks linking spatial patterns, diagrams, and simplicity as expressions of care in design.
- Linda parallel programming modelmembers_ofTuple-space coordination language showing scalable speedup on shared/distributed memory multicomputers
Frameworks (4)
framework
- Concurrent Object-Oriented ProgrammingcontradictsA major competing approach to parallel programming based on instantiating objects with embedded active processes and monitors for synchronization.
- CrystalcontradictsPure functional language with compiler-directed parallelism; Linda authors compare it on DNA sequence similarity computation.
- Concurrent Logic ProgrammingcontradictsA parallel programming approach using guarded clauses and shared logical variables, exemplified by Parlog and Concurrent Prolog.
- Functional ProgrammingcontradictsOne of the three major competing approaches to parallel programming mentioned in the paper; used for comparison with Linda.
Concepts (2)
concept
Questions (2)
question
- Opening question setting up the paper's purpose.
- Motivating question for the paper's comparative analysis of parallel programming approaches.
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 edgeEntities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.
- Overall comparison conclusion against concurrent logic.
- Load-bearing definition of Linda's relation to the base language.
- Comment on the conceptual elegance of the model, used in conclusion.
- Foundational principle: Linda's orthogonality to base language and computation model is its core strength.
- Claim supported by the list of implemented platforms.
- The Actors model covers fewer programming patterns than Linda, but in a more complicated way.claim0.833Critique that Actors is less expressive yet more complex.
- Supported by reported speedup through 64 nodes on iPSC/2.