the.com/live coding
writing the program and performing it are the same act, mistakes included.
means composing or modifying running code in real time, often in front of an audience, so the process itself becomes the output.
from grew out of 1980s algorithmic music experiments, then crystallized in the 2000s with tools like supercollider and the toplap movement, which demanded performers show their screens instead of hiding behind laptops pretending to dj.
toplap manifesto2004 demand: show us your screens
algoravegenre born from live-coded dance music
errorscrashes happen mid-performance, on purpose exposed
twitch codingturned debugging into spectator sport
for instance
algorave — club nights since 2012 where dj booth is a code editor
sonic pi — sam aaron's tool, built to teach kids and rock stages
tidalcycles — haskell-based pattern language for live music coding
le fail — livecoders' term for a crash that becomes part of the show