fascinating stuff, makes me long for a good IDE on iPad that doesn't feel like a "toy", that can handle Objective-C for example. In an ideal world, Apple would be working on "iCode" as we speak... ;)
Edit: correction - I love Vim as an editor with incredibly powerful macro and scripting capabilities. That makes up for a lot of otherwise missing IDE features, but it could be so much better.