“Live coding has a reputation for being cerebral and over technical, but in reality, at least when compared to other software based approaches, the immediacy of results fosters spontaneous thought”
This particular quote from the reading stood out to me. I believe that the art of live coding lies in its unpredictable and dynamic nature. The performer writes a line of code which produces a result, and builds upon this result to produce sounds and visuals that are constantly changing. The performer can go into the live coding performance with a goal in mind, but there is no guaranteeing that everything will go perfectly as planned. This is a huge contrast to other forms of coding where the most important part is the final result, as opposed to live coding, where the process is just as important.
“There is no such confusion with live coding, there is a human clearly visible, making all the creative decisions and using source code as an artistic medium”
The author also touches on the idea of human live coders being replaced by software creative agents. I believe the most important part of live coding is the human aspect – the possibility of making mistakes, dynamic thought, personalised workspaces and so on all contribute to the artistic nature of live coding. Without the human, live coding ceases being creative. The process no longer matters and only the end result is judged.