猎云网7月3日报道 (编译:朱宁)
Y Combinator孵化器下的Livecoding.tv初创公司于近日发布,旨在帮助程序员向同行进行实时学习。Livecoding.tv是由一群欧美程序爱好者共同发起成立的,旨在为全球程序员提供一个实时高效的互动平台。通过流视频技术用户可以直播自己的编程过程,根据自己的兴趣来选择不同的方向来进行交流。
Livecoding的运作原理很简单,开发人员通过流播视频直播自己编程,用户观看并询问问题或给出反馈。
自2月推出测试版以来,Livecoding已经拥有了来自162个国家的4万名注册用户。他们说着不同的语言现场直播编程,包括葡萄牙语、俄语、德语,当然还有包括C#、Python和PHP在内的编程语言。
从专业的程序员到首次编写自己的Java游戏的11岁小屁孩,谁都可以利用流播视频技术进行编程的现场直播。
与Periscope或 Meerkat相类似,你可以关注几名个人用户,在他们有新视频时会收到提醒。
对专业程序员而言,Livecoding是吸引测试用户的源头,可以在新应用上得到的反馈。拿著名程序员兼物理学家Stephen Wolfram来说,他通过上周在Livecoding的实时展示优化了新的编程语言,这一 展示吸引了4千多人的围观。
对缺乏经验的程序员而言,网上有很多在线编程教程,但实时观看专家程序员的编程过程更有教育性。
Livecoding的联合创始人Jamie Green说:“这种交互是区别于YouTube定期在线课程的关键。那些教程往往被精心编辑过,展现的是解决问题的最佳方法,但现实中,工程师们并不是这样解决问题的。”
初学者也可以发布自己的流播视频,为自己的编程寻求建议和评论。
Green说:“有人说Livecoding有助于他们集中注意力,拥有更好的想法,当他们拥有观众时,他们不会在编程中每隔5分钟就去看看Facebook并因此分心。”
Livecoding不只可以创建研发应用或游戏。Green告诉我,有一位程序员曾在该平台上创建了一台3D打印机,另一位程序员则利用代码现场演奏音乐。总之,Green指出Livecoding很有可能会扩展到编程以外的新领域。
他说:“实时教育是未来发展的关键,设计界对这个模式很感兴趣。”
当前,Livecoding面向用户完全免费。
Source:TechCrunch