Dynamicland 2024

Dynamicland’s new 2024 update has renewed interest in its ambitious attempt to reinvent computing as a shared, physical, room‑scale medium, where programs are pieces of paper and objects on tables rather than windows on personal screens. Many are inspired by its “home‑cooked,” communal vision and roots in earlier research traditions (Engelbart, Smalltalk, HyperCard), but others are frustrated that the core system (Realtalk) remains closed, tied to a single in‑person space, and guarded by a strong internal culture. Commenters debate whether this tight control protects fragile ideas or simply stifles adoption, and point to open, Dynamicland‑inspired projects like Folk and Paper Programs as more accessible paths to explore similar concepts.

Overall impressions

  • Many are inspired by the ambition: communal, playful, spatial computing that treats programs as physical, shared objects.
  • Others find the system visually overwhelming (cards, dots, projectors) and conceptually unclear even after the intro video and site.
  • Some see it primarily as research/provocative “art” about future computing rather than a practical system today.

What Dynamicland / Realtalk seems to be

  • A room-scale environment where cameras and projectors track tagged physical objects and paper “programs.”
  • Any interpretable representation (text, diagrams, arrangements of objects) can be a program; arrangement in space is part of computation.
  • Emphasis is on communal use in spaces like labs, classrooms, museums, not on replacing traditional software engineering.

Openness, access, and culture

  • Major controversy: Realtalk is not open source and not practically reproducible; access requires being in certain physical spaces.
  • Supporters argue the “idea” and culture are more important than code; premature release risks misunderstanding and dilution (e.g., Agile analogy).
  • Critics see this as gatekeeping or even cult-like: protecting “values” by tightly controlling who can participate.
  • Some ask for at least “toy” systems, kits, or methodological guides; others point to the extensive website and offshoots as partial answers.

Physical vs virtual paradigms

  • Advocates highlight embodied interaction, direct manipulation, and social presence; critics note physical constraints, poor shareability, and accessibility issues.
  • Some argue similar ideas could flourish more broadly in VR/AR or traditional GUIs; others say that would miss the point of physical, shared space.

Technical details and limitations

  • Programs are identified by fiducial markers; editing is done via projected editors and “commits” to new printed pages.
  • Version control is physical: each revision is a sheet; swapping pages rolls back changes.
  • Current systems don’t fully support editing by handwriting or arbitrary physical modification; this is seen as both a research frontier and a limitation.
  • Interoperability between independently created objects/programs is nontrivial; concepts like “claims” and “wishes” are used to decouple behaviors.

Related efforts and alternatives

  • Commenters reference related or inspired projects: other tangible-programming systems, paper-programs, folk-computing labs, VR worlds, and retro HyperCard-like tools.
  • Some feel these open, reproducible projects are more useful today, even if Dynamicland remains the conceptual north star.