I just put up a video about PANE, a summer project which I presented at the LIVE workshop a few weeks ago:
http://joshuahhh.com/projects/pane/. It's a prototype live, functional programming environment centered around data-visibility – all intermediate values are visible by default, and you construct a program by acting on these values. Please take a look, and let me know if you have any thoughts.