Live data from Hacker News

Wemux - Set up tmux for party pair programming

thechangelog.com

1–10 of 26 posts

Re: Wemux - Set up tmux for party pair programming

#4
post #3

This is very cool. Off topic. What would be really cool is to have an Emacs buffer that can be edited by multiple people. Then pair programming can be done within the editor. Is there such thing?

> What would be really cool is to have an Emacs buffer that can be edited by multiple people. Then pair programming can be done within the editor. Is there such thing?

As always with Emacs, been there, coded that:

http://www.emacswiki.org/emacs/Rudel

Re: Wemux - Set up tmux for party pair programming

#5
post #3

This is very cool. Off topic. What would be really cool is to have an Emacs buffer that can be edited by multiple people. Then pair programming can be done within the editor. Is there such thing?

I'm actually working on a websockets implementation in emacs to be able to connect to a sharejs server, so multiple parties can edit the same document regardless of where it's hosted or with what editor - but I ran into a snag with some of the byte functions and haven't revisited it for a few days. But I absolutely agree :)

Re: Wemux - Set up tmux for party pair programming

#6
post #5
post #3

This is very cool. Off topic. What would be really cool is to have an Emacs buffer that can be edited by multiple people. Then pair programming can be done within the editor. Is there such thing?

I'm actually working on a websockets implementation in emacs to be able to connect to a sharejs server, so multiple parties can edit the same document regardless of where it's hosted or with what editor - but I ran into a snag with some of the byte functions and haven't revisited it for a few days. But I absolutely agree :)

That's great. Love to see it when it's done. Keep up the good work.

Re: Wemux - Set up tmux for party pair programming

#7
post #3

This is very cool. Off topic. What would be really cool is to have an Emacs buffer that can be edited by multiple people. Then pair programming can be done within the editor. Is there such thing?

> What would be really cool is to have an Emacs buffer that can be edited by multiple people. Then pair programming can be done within the editor. Is there such thing? As always with Emacs, been there, coded that: http://www.emacswiki.org/emacs/Rudel

Yes! This is amazing. Found something new with Emacs every once a while.

Re: Wemux - Set up tmux for party pair programming

#8
This is quite amazing and has been badly needed for sometime. The tmux technical setup prior may have inhibited some developers out there.

The importance of remote pair programming seems to be slowly making its way to the forefront. I've been toying with the idea of a high level protocol specifically for pair programming that would support the notification of high level programming tasks (switching tab, syncing file changes, showing highlights, cursor movement). This protocol would be light enough that latency should be a mine issue. It would have to be supported in all major editors (via a plugin?). This supported would give each remote dev the freedom to work in their favorite editor with their own key bindings.

Here are some of my additional thoughts on the topic.. https://gist.github.com/1999816

Post reply on HN