时至今日,程序猿真正从零开始写代码的已经很少了,大部分都是在全网搜刮代码功能片段,再重新组装。即使对于一些专家级程序猿来说,为了同步最新的技术、功能和组件,他们也很难避免全网搜刮。但是,全网搜刮怎一个乱字了得。来自亚马逊的几位程序员就深谙其中之痛,于是创立了代码片段一站式服务平台Runnable,并称其为“代码界的Youtube”。
Runnable除了有搜索框之外,还根据语言属性,将代码片段归类到PHP、Node.js、Python、JavaScript、 ASP.NET 等编程语言类别之下。目前拥有约1000条代码段,并预计几个月将增长10倍。除了找代码,Runnable还提供编程环境,让程序猿直接在本站就能测试运行。Runnable团队表示,未来还会加重功能优化,希望程序猿在Runnable测试、发表代码就好像在Medium上写文章一样简单。另外,Runnable还提供代码存储空间,让程序猿存储自己感兴趣的代码示例。
除了找代码,现今程序猿的另一大困惑可能就是某种语言、API的使用细节。Runnable在这方面也有涉及,并同时提供前段和后端的服务。比如,你可以在Runnable上学习使用MySQL、MongoDB、redis等产品,也可以找到Paypal API的功能代码示例,并直接编译运行。
对于未来,团队希望能够增加社区属性。其中一个想法是增加评论系统。另外,团队也会试着增添更多的语言和架构。
目前,Runnable团队已经拿到一笔小额种子投资。未来,团队希望能跟面向开发者的公司,这些公司在选择高亮Runnable的代码时,团队会收取一定费用。