Re: [livecode] live programming paper

From: alex <alex_at_slab.org>
Date: Fri, 23 Mar 2007 21:50:28 +0000

On Fri, 2007-03-23 at 21:18 +0000, alex wrote:
> http://lamp.epfl.ch/~mcdirmid/mcdirmid07live.pdf

I've read this now - a really interesting paper with many lucid points.
It sees live programming languages as separate from dynamic programming
languages. In these terms something like PD is live, and something like
Lisp or Smalltalk (and their descendants) are not.

"Hot swapping in a dynamic language replaces code so that
its re-execution occurs according to the new version of the
code as opposed to the old version. ... By being based on a simple
data-flow model, live programming in SuperGlue goes much more farther
than this: code edits immediately change the program’s data-flow graph
and the observable execution state of the program."

It also has many relevant references...

alex
Received on Fri Mar 23 2007 - 21:51:16 GMT

This archive was generated by hypermail 2.4.0 : Sun Aug 20 2023 - 16:02:23 BST