On Thu, Sep 8, 2011 at 2:36 PM, Brian Marick <mar...@exampler.com> wrote:
> I'm at ALE2011 in Berlin. Jason Ayers gave an interesting presentation. He 
> works for Cincom, a maker of Smalltalk. They wondered what would happen if 8 
> people programmed together on the same problem (instead of one or two). They 
> set up an experiment in which 8 people on 8 computers could each have their 
> own interface to the same Smalltalk image. (That meant that any change Person 
> X made to a method in the system would be instantly available to everyone 
> else once the compiler accepted it. It'd also be picked up by the continuous 
> testing system.)

We do similar swarm-coding exercises at Seajure, the Seattle Clojure
group. The main difference is that everyone's SSH'd into the same tmux
session, so there's only one active pointer at a time. Mostly this is
because we like to talk through what's going on so everyone can be on
the same page since the emphasis is on learning more than the
competitive or independent angle. But it's a lot of fun.

> As he presented, I found myself thinking that a similar thing should be 
> possible with 8 Emacs instances talking to one `lein swank` instance.

Nah, you should do it with a single Emacs instance with 8 emacsclients
connected; that way you wouldn't have to worry about syncing separate
filesystems.

> What say you?

Definitely sounds like fun, provided suitable projects could be
selected--that's always the challenge. No reason coding can't be a
spectator sport.

-Phil

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to