EtherCodes is an interesting code editor for real-time collaboration
It's currently in alpha, but I've played around with it, and it feels quite solid. It really feels like a hybrid. The familiar EtherPad interface surrounds a text area that is actually Skywriter. And Skywriter has its own command line, which lets you do all sorts of things to your code (convert all tabs to spaces, for example).
The mind behind EtherCodes is Gary Yao, who co-authored CKEditor (a well-regarded Rich Text editor for Web applications). I can only hope that EtherCodes will have the same kind of success. It is a much needed product, indeed.