Collaborative Programming
December 7, 2004 2:40 PM   Subscribe

Can you give me your collaborative tool recommendations? I and a friend want to write a program together, but alas, we can't sit next to eachother in order the use the power of pair programming. Is there a tool that would allow us to develop in realtime?
posted by grefo to Computers & Internet (7 answers total)
 
If you're on OS X, SubEthaEdit is about as realtime as it gets. I'm not aware of anything like it for Windows or Linux.
posted by pedantic at 2:59 PM on December 7, 2004


What kind of environment do you need? If you're happy in textmode Vim/Emacs under whatever unix-based OS, just run the editor inside GNU Screen and you can share the terminal.
posted by Galvatron at 3:16 PM on December 7, 2004


Response by poster: We are both using WindowsXP.
posted by grefo at 3:23 PM on December 7, 2004


Would VNC with a fast connection allow for distributed Xtreme ProGramming (tm) ?
posted by mecran01 at 4:04 PM on December 7, 2004


GNU Screen has been made to run under Cygwin, with the caveat that it is terminal-based as Galvatron mentioned.
posted by harmfulray at 4:49 PM on December 7, 2004


Webcollaborator would work for you if you're willing to have it hosted on the internet. It's free and it's private but you'd have to use a web client to gain access to it.
posted by pwb503 at 8:45 PM on December 7, 2004


I would also suggest GNU Screen, as that's what I've used a number of times for collab work. (I also use it daily for SSH sessions.) However, if you're relying on an IDE like Visual Studio, you may be out of luck.

Also, the version of screen harmfulray linked to doesn't support re-attaching sessions correctly, so that kind of knock its usefulness down a bit.
posted by PantsOfSCIENCE at 10:19 PM on December 7, 2004


« Older Help finding a cool Christmas gift for my wife   |   Display/Render problem with IE5 on a Mac Newer »
This thread is closed to new comments.