女人逛街要结伴,男人编程有时候也是这样。
YC 孵化的Floobits今 天正式发布了远程协同编程工具,同其他类似工具相比,最大的优势是支持开发者直接用自己熟悉的本地编辑器来编程,不用改换 Web 编辑器。Floobits 目前支持 Sublime Text,Emacs 和 VIM,只用装个插件就可以开动。当然,如果你偏好 Web 编辑器也没问题,Floobits 整合了 Google Hangouts,方便双方交流。
两位创始人 Kaniaris 和 Greer 之前在 Rackspace 工作,他们认为协同编程最大的优点是,被卡住时,旁人可以很轻松的指出出错的地儿,自己看则要看个半天。也许单人写出的代码少了点儿,但是 Bug 也少了不少,再说也不是一直都要协同编程嘛。
关于未来的商业化,创始人希望能加入更多社交功能,比如允许陌生人在这个平台上找编程伙伴,或者允许用户观摩高手实时编程,甚至可以在公司内部组织编程大赛,高手可以实时指导大家,这种方式对程序员的效率提升有很大帮助。
Floobits 现在是用的 Freemium 模式,也有面向企业用户的定价方案,未来会支持更多编辑器,年内会支持 IntelliJ,接着是 Eclipse 或者 VS。开发过程中,创始人意识到协同编程需要的不单是分享代码,还需要分享框架(shells),于是又做了 Flootty。后来为了能在敲代码时将变动实时转到测试服务器上,又做了 simple diff-shipper。
写代码就是在创造虚拟世界,需要大家的协同智慧,看看开源社区和 Github 的繁荣发展,也许未来的协同编程会起到更重要的作用。另外推荐一篇很赞的文章,是 Bret 最新的一次演讲记录,References for "The Future of Programming。