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