Google Docs (formely Writely) has implemented a collaborative mode where 2 users can edit the same document at the same time. This idea could be extended to programming through:
- A collaborative online IDE with Code Editor, Compiler/Linker, Source Control integrated
- Where each user can checkout lines of codes instead of files
- Where each user can watch a specific user's actions (for pair programming)
Is there any tool like that? If not, do you believe that, in the near future, there will be?