My World Performs Me: Heuristics in Second Life and Social Media
Code is not agnostic. Code is the accretion of a thousand small decisions and a few large ones.
Code, because it is not agnostic, produces effects comparable to speaking another language.
I 'lived in French' for a while - listening to it, speaking it, reading signs in French, menus, newspapers. At first, I thought it was me: certain sentiments, feelings or explanations seemed incredibly hard to articulate.
I thought it was because I wasn't fluent enough. When I went home to my all-English town, I suddenly realized that it wasn't my proficiency that was the problem, but rather that the ...