Escaping the Prison of Style
We follow the received notion of “style” in programming, which is implicitly argued to share many of the values of the quantity of the same name in other areas of human expression, such as literary and artistic expressions. We argue that this is not so, and that this correspondence obscures the essential imbalance in power relations in the ecologies surrounding computational artefacts, and also the fundamentally different nature of these styles in structuring dialogues amongst participants. We consider instead that efforts in cataloguing varieties of ``programming styles'' merely succeed in capturing variation amongst imprisoned expressions. We construct a miniature integration language, still bounded within the space of existing programming language styles, to solve an open authorship problem, and observe that the increased open ownership of expressions has come at a significant usability cost. We look forward to more convivial venues and idioms for expressing computational artefacts, with more equal relationships between the ecologies of construction and ecologies of use.
Thu 7 MayDisplayed time zone: Belfast change
16:00 - 21:00 | Thu May 7, 4-9 pm LondonConvivial Computing Salon | ||
16:00 60mTalk | Escaping the Prison of Style Convivial Computing Salon Antranig Basman Raising the Floor - International, Philip Tchernavskij Inclusive Design Research Centre / OCAD University | ||
17:00 60mTalk | Convivial design heuristics for software systems Convivial Computing Salon Stephen Kell University of Kent | ||
18:00 60mBreak | Session Break Convivial Computing Salon | ||
19:00 60mBreak | Session Break Convivial Computing Salon | ||
20:00 60mTalk | Bicycles for the mind have to be see-through Convivial Computing Salon Kartik Agaram akkartik.name Pre-print |