> It offered the same progressive development which is the primary benefit of live coding, but none of the fumbling, delays, or mistakes that often come with it.
Is the fumbling necessarily bad? I actually think it's important for my students to see me making "stupid" mistakes, and to see the process of fixing them. (I can see how this might be different at a conference versus a class.)