community
active
corpus: alexander
community:generative-communication

Generative Communication

19 members. Each node is clickable.

Loading graph…

Bridges (4)

Other communities that share members with this one — cross-cutting threads or papers that sit at the seam between two themes.

Concepts (17)

  • David GelernterCo-author introducing Linda, a parallel programming model based on tuple spaces.
  • Nicholas CarrieroCo-author introducing Linda, a parallel programming model based on tuple spaces.
  • SmalltalkCanonical example throughout paper of dynamic dispatch and late-binding mechanisms that rely centrally on associative lookup; primary motivating language.
  • Tuple SpaceA region where processes deposit and retrieve persistent tuples; central to Linda's asynchronous coordination model.
  • Alan KayAuthor of Design Principles of Smalltalk; Smalltalk presented as meta-media for dynamic expression across education, discourse, creative arts.
  • Generative CommunicationThe principle underlying Linda where processes generate data objects (tuples) that drift into tuple space for other processes to discover and access.
  • Ian PiumartaAuthor of the paper proposing n-way associative lookup as a unifying primitive for dynamic language semantics.
  • Cognitive Dimensions of NotationExisting framework for analyzing notational surfaces; extended by the technical dimensions framework to cover interaction, customizability, and other non-notational aspects.
  • Linda (tuple space model)A model of process creation and coordination based on generative communication and tuple spaces; the central topic of the paper.
  • Sketchpad20-year-old constraint-based graphics system by Sutherland; cited as high power-to-simplicity ratio for constraint resolution.
  • UNIXOS-like programming system designed for computer hackers with language-agnostic abstractions; distinguishes volatile memory from non-volatile disk structures, supporting pluralistic ecosystem.
  • Framework (Ashton-Tate)
  • Lisp
  • National Science Foundation
  • Playground (proposed system)
  • Speech Acts in Programming
  • Viewpoints Research Institute (VPRI)

Communitys (1)