流媒体还能这样玩,Livecoding让程序员直播写代码

jopen 9年前

流媒体还能这样玩,Livecoding让程序员直播写代码


猎云网 7 月 3 日报道 (编译:朱宁)

Y Combinator 孵化器下的 Livecoding.tv 初创公司于近日发布,旨在帮助程序员向同行进行实时学习。Livecoding.tv 是由一群欧美程序爱好者共同发起成立的,旨在为全球程序员提供一个实时高效的互动平台。通过流视频技术用户可以直播自己的编程过程,根据自己的兴趣来选择不同的方向来进行交流。

Livecoding 的运作原理很简单,开发人员通过流播视频直播自己编程,用户观看并询问问题或给出反馈。

自 2 月推出测试版以来,Livecoding 已经拥有了来自 162 个国家的 4 万名注册用户。他们说着不同的语言现场直播编程,包括葡萄牙语、俄语、德语,当然还有包括C#、Python 和 PHP 在内的编程语言。

从专业的程序员到首次编写自己的 Java 游戏的 11 岁小屁孩,谁都可以利用流播视频技术进行编程的现场直播。

与 Periscope 或 Meerkat 相类似,你可以关注几名个人用户,在他们有新视频时会收到提醒。

流媒体还能这样玩,Livecoding让程序员直播写代码

对专业程序员而言,Livecoding 是吸引测试用户的源头,可以在新应用上得到的反馈。拿著名程序员兼物理学家 Stephen Wolfram 来说,他通过上周在 Livecoding 的实时展示优化了新的编程语言,这一 展示吸引了 4 千多人的围观。

对缺乏经验的程序员而言,网上有很多在线编程教程,但实时观看专家程序员的编程过程更有教育性。

Livecoding 的联合创始人 Jamie Green 说:“这种交互是区别于 油Tube 定期在线课程的关键。那些教程往往被精心编辑过,展现的是解决问题的最佳方法,但现实中,工程师们并不是这样解决问题的。”

初学者也可以发布自己的流播视频,为自己的编程寻求建议和评论。

Green 说:“有人说 Livecoding 有助于他们集中注意力,拥有更好的想法,当他们拥有观众时,他们不会在编程中每隔 5 分钟就去看看 非死book 并因此分心。”

Livecoding 不只可以创建研发应用或游戏。Green 告诉我,有一位程序员曾在该平台上创建了一台 3D 打印机,另一位程序员则利用代码现场演奏音乐。总之,Green 指出 Livecoding 很有可能会扩展到编程以外的新领域。

他说:“实时教育是未来发展的关键,设计界对这个模式很感兴趣。”

当前,Livecoding 面向用户完全免费。