Also known as on-the-fly programming
integration of programming as part of running program
Live coding es la práctica artística para generar música, imagen, coreografía y texto a través de dar instrucciones a computadoras en forma de algoritmos. Escribir instrucciones algorítmicas en forma de código fuente para reescribirlas mientras la performance sucede y la instrucción es ejecutada. Esta práctica está relacionada con la improvisación y la modificación de los datos de entrada y de salida, así como con la generación y modificación de código desde cero o from scratch. El live coding se enfoca en el proceso de escribir código con fines creativos más que en la concreción de un resultado, lo que resulta en una práctica de exploración del sonido, la imagen, el movimiento y el lenguaje. El live coding tiene varios rasgos a destacar, entre ellos está la posibilidad de modificar los algoritmos a medida que se ejecutan. Un segundo aspecto interesante es que en las performances se suele proyectar la pantalla donde se está escribiendo el código, permitiendo a la audiencia ver las modificaciones de quien 'livecodea'. Un tercer rasgo de esta práctica es que al abarcar diversas disciplinas artísticas, las proyecciones antedichas pueden incluir varias capas de código pertenecientes a las disciplinas involucradas. En síntesis, el live coding nos ofrece la posibilidad de generar performances audio-visuales en entornos de programación y, a su vez, es un campo fecundo para desarrollar el trabajo interdisciplinario a partir de la mixtura de lenguajes y técnicas.
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).