Critique of 'An anatomy of interaction co-occurrences and entanglements'

Tomas Petricek

In Proceedings of Salon des Refusés, 2018

The paper by Basman et al. suggests that we think about programming in terms of interaction rather than algorithms. This call needs to be interpreted in a broad sense – the idea of interaction is not just another programming abstraction, but different way of structuring our thinking about programming. This includes thinking about how users can interact with the software more generally, but also what are effective metaphorical ways of thinking about software.

In this critique, we review some of the core ideas presented by Basman et al. We consider what programming substrate might be used to implement the systems proposed by Basman et al. That is, systems that blur the boundaries between users and developers. We also review a number of systems that are technically similar to co-occurrences and entanglements and we reconsider them through the perspective of the research paradigm based on interaction

Paper and more information


If you want to cite the paper, you can use the following BibTeX information.

  author    = {Tomas Petricek},
  title     = {Critique of 'An anatomy of interaction: co-occurrences and entanglements'},
  booktitle = {Proceedings of Salon des Refusés, 2018},
  series    = {Programming 2018},
  location  = {Nice, France},
  year      = {2018}

If you have any comments, suggestions or related ideas, I'll be happy to hear from you! Send me an email at or get in touch via Twitter at @tomaspetricek.

Published: Sunday, 15 April 2018, 12:00 AM
Author: Tomas Petricek
Typos: Send me a pull request!