Skip to main content

Programmer, Program, Machine and Environment

Main Stage
Portland Ballroom
Average rating: ****.
(4.79, 14 ratings)

“The Concert Programmer”, relies on a deep cyber-physical coupling of the programmer, program, machine and environment. In this talk, Andrew will delve deeper into the technical and philosophical underpinnings of live-coding as an artistic performance practice. Using his own Extempore language as a reference, Andrew will demonstrate, in a very hands on way, how live-coding works in practice, from both an end-user perspective, as well as a systems design perspective.

Photo of Andrew Sorensen

Andrew Sorensen


Andrew Sorensen is an artist-programmer whose interests lie at the
intersection of computer science and creative practice. Andrew is well
known for creating the programming languages that he uses in live
performance to generate improvised audiovisual theatre. He has been
invited to perform these contemporary audiovisual improvisations
around the world. Andrew is a Senior Research Fellow at the Queensland
University of Technology and is the author of the Impromptu and
Extempore programming language environments.