Living with Live Code

A session at SPA 2012

  • Jason Ayers

Monday 2nd July, 2012

9:45am to 12:30pm (GMT)

One-line description: Experience Live Code for yourself

Session format: Workshop (150 mins)

Abstract:There has been a sudden rise of interest in environments that allow you to work with live code.

What do I mean by live code? Maybe it is easiest to explain by what it is not. Most developers work with a language and environment that is file based. The code is stored in a set of files that are directly edited and then compiled to produce a running program. The code is an indirect representation of the running code. If you are lucky you will have a good debugging environment that will let you view the running application to see what is really happening. But the code itself is dead. In a live code system the code is always running and you can directly modify the running system. Changes to code immediately change the running system and they directly manipulate the application. In addition the values within the running system can be directly manipulated producing a experimental and exploratory approach to coding that is much more interactive.

This workshop will provide an environment to explore and experience these ideas for yourself. You will work through a number of examples that should give you a feel of what it is like to work in these kind of environments.

Audience background: Anyone who can code a little bit.

Benefits of participating: Explore ideas about the way that we write software and a better understanding of how the environment itself might change the way we actually program and think about the problems that we are trying to solve.

Materials provided:The initial presentation and the environment itself. You need to bring a laptop with a wireless connection.

Process:There will be an introduction to the concepts. Then a series of 4 exercises exploring aspects of live code with discussion after each. The exercises should be done in pairs.

About the speaker

This person is speaking at this event.
Jason Ayers

Sign in to add slides, notes or videos to this session

SPA 2012

England England, London

1st4th July 2012

Tell your friends!


Time 9:45am12:30pm GMT

Date Mon 2nd July 2012

Short URL


View the schedule


See something wrong?

Report an issue with this session