concept
active
concept:smalltalkSmalltalk
Canonical example throughout paper of dynamic dispatch and late-binding mechanisms that rely centrally on associative lookup; primary motivating language.
Neighborhood — ranked by edge-count
Papers (1)
paper
Thinkers (1)
thinker
- Dan IngallscitesSmalltalk-76 designer; contributed insights to Playground design.
Communities (2)
community
- Programming Systemsmembers_of
- Generative Communicationmembers_of
Claims (1)
claim
- Characteristic pioneered in MacLisp and Interlisp; contrasts with UNIX distinction between volatile memory and non-volatile disk.
Concepts (6)
concept
- Alan Kayassociated_withauthoredAuthor of Design Principles of Smalltalk; Smalltalk presented as meta-media for dynamic expression across education, discourse, creative arts.
- Lindaassociated_withThe core parallel programming model introduced in this paper, based on tuple space operations and orthogonal to any base language.
- Programming SystemcitesDefined as an integrated and complete set of tools sufficient for creating, modifying, and executing programs, including notations, facilities, and interfaces—broader than programming languages alone.
- Playgroundassociated_withProposed unified system combining word processor (PlayWrite), graphics (PlayDraw), and spreadsheet (PlayCalc) as integrated, nestable tools.
- Ian PiumartacitesAuthor of the paper proposing n-way associative lookup as a unifying primitive for dynamic language semantics.
- Specific instantiation of delegation using τ (type/class pointer) and σ (superclass pointer) as well-known keys, implementing Smalltalk-like inheritance.
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.
- Pask’s mode of interaction where two entities induce each other to act according to their protocols, enabling a continuous control loop and novelty.
- Communication where sender does not block; dominant in Linda.
- Physical objects (embryos, machines, brains) are treated as pointers/interfaces into the richer Platonic space rather than self-contained causes.
- Field studying evolutionary origins of cognitive capacities in bacteria, slime moulds, plants, tissues; demonstrates sentience need not require high-order reflection.
- Selective attention mechanism is a component of GWT-2 indicator; AST-1 models and enables control over attention
- Core abstraction in Fruit model: a function from continuous time to a value; foundation for reactive programming in Fruit.
- Test-time adaptation from a small number of examples without parameter updates.
- A transformer variant where OV and QK matrices of different attention heads can share components, enabling shared copying mechanisms