Re:This real-time coding environment could take social code ...
by Permit on Tuesday July 10, 2012 @03:17PM
(#4225599)
I can't help but be reminded of http://xkcd.com/927/ every time I see a new collaborative editor. Whether it's Cloud9, Google Collide, Collabedit or Space, one must sacrifice all the benefits of their current IDE in order to use this one. Wouldn't these sorts of projects make infinitely more sense as a plugin for an established text editor or IDE like Sublime or Visual Studio?
[ Parent
| on HN ]
Re:This real-time coding environment could take social code ...
by aantix on Tuesday July 10, 2012 @03:51PM
(#4225790)
Couldn't agree more. I wrote up similar thoughts a few months ago where I tried to outline a lightweight protocol that would be implemented at the editor level (as a plugin) to support common editor functions such as opening files, switching tabs, and of course real-time syncing.
Re:This real-time coding environment could take social code ...
by Permit on Tuesday July 10, 2012 @05:30PM
(#4226320)
I hadn't even considered a cross text-editor solution/protocol. That's a fantastic idea.
Re:This real-time coding environment could take social code ...
by jaggederest on Tuesday July 10, 2012 @08:25PM
(#4227051)
I don't like it. People should be required to use Emacs to be privileged to program with me.
Re:This real-time coding environment could take social code ...
by gcr on Tuesday July 10, 2012 @09:10PM
(#4227186)
Rudel (emacs plugin), in theory, supports multiple collaboration protocols. They've already implemented one.
Re:This real-time coding environment could take social code ...
by Produce on Wednesday July 11, 2012 @06:23AM
(#4228643)
You misspelled Vim.
Re:This real-time coding environment could take social code ...
by jaggederest on Wednesday July 11, 2012 @09:09PM
(#4232393)
Clearly you don't understand that Emacs is a perfectly suitable Vim.
Re:This real-time coding environment could take social code ...
by Produce on Thursday July 12, 2012 @03:54AM
(#4233544)
Why would I emulate perfection?
Re:This real-time coding environment could take social code ...
by gcr on Tuesday July 10, 2012 @09:08PM
(#4227180)
Also look at Obby/Infinote. http://gobby.0x539.de/trac/wiki/Infinote
Re:This real-time coding environment could take social code ...
by gcr on Tuesday July 10, 2012 @09:08PM
(#4227176)
I only think this would be a problem if different coders accustomed to different "browser/collaborative IDEs" want to code with each other.
As long as all of these stick with the standard filesystem heirarchy, everything should still be fine, but it would be awesome to watch them adopt a single backend like the Obby/Infinote protocol or something.
Re:This real-time coding environment could take social code ...
by dwiel on Tuesday July 10, 2012 @05:48PM
(#4226396)
Thats why we use ssh/tmux for our remote pair programming. Works pretty well if your "ide" is already in a terminal
Re:This real-time coding environment could take social code ...
by protonormal on Tuesday July 10, 2012 @05:06PM
(#4226205)
Definitely.
There is a project at the FU Berlin.
[Saros - Distributed Collaborative Editing and Distributed Party Programming](http://www.saros-project.org/)
It's based on the Eclipse platform and XMPP.