There is definitely overlap. Keep in mind that the paper is design/academic and not product-oriented; its stepping back and trying to figure out how live programming can be useful. There are a lot of ongoing efforts today that are trying to build useful products, the most promising one being LightTable.
http://lambda-the-ultimate.org/node/4715
The paper submission being reported on in the article (warning PDF!):
http://research.microsoft.com/pubs/189802/mcdirmid13.pdf