3 ms·
Bret Victor is annoyed at his ideas being labelled live coding, but that's what they are. Live coding environments are pretty diverse, and there is plenty of p
by yaxu 14y ago
Bret Victor is annoyed at his ideas being labelled live coding, but that's what they are.
Live coding environments are pretty diverse, and there is plenty of prior art for code timeline scrubbing, tangible values, auto-completion, the manipulation of history, and many of the other features that Bret argues for.
Some examples:
Field - http://vimeo.com/3001412 http://vimeo.com/3001412
SchemeBricks - http://blip.tv/nebogeo/dave-griffiths-chmod-x-art-3349411 http://blip.tv/nebogeo/dave-griffiths-chmod-x-art-3349411
Overtone - http://vimeo.com/22798433 http://vimeo.com/22798433
Live coding isn't just about automatic code interpretation.
That said, other than his strawman beating, I otherwise agree with his thesis, and enjoy his examples. To advance programming, we can change who programs, how they do it and what they do it for. All of this is up for grabs. However, I do think that social interaction in programming environments is an important piece which he seems to be missing.
- deleted 14y ago[deleted]