claim
active
claim:the-parlog86-merge-process-code-depends-on-the-number-of-streams-making-it-less-flexible-than-linda-for-multiple-clientsThe Parlog86 merge process code depends on the number of streams, making it less flexible than Linda for multiple clients.
Pointing out that Parlog requires explicit, stream-count-dependent merging code.
Source paper
extracted_from(1989) · Carriero, Nicholas · Gelernter, David
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.
- Demonstrates flexibility advantage.
- Linda's tuple space allows many-to-one communication without an extra merger.
- C-Linda code is easier to understand than the Parlog86 version [for the client-server problem].claim0.837Subjective but argued comparison.
- Foundational principle: Linda's orthogonality to base language and computation model is its core strength.
- In Parlog86, client messages must be ordered; there is no way to build an unordered stream.claim0.771Criticism that Parlog forces ordered communication where unordered is sufficient, adding complexity.
- Defines generative communication: the unique mechanism that enables uncoupled programming and persistent data objects.
- Key advantage: the same operations handle all three aspects of parallel coordination.