时至今日,程序猿真正从零开始写代码的已经很少了,大部分都是在全网搜刮代码功能片段,再重新组装。即使对于一些专家级程序猿来说,为了同步最新的技术、功能和组件,他们也很难避免全网搜刮。但是,全网搜刮怎一个乱字了得。来自亚马逊的几位程序员就深谙其中之痛,于是创立了代码片段一站式服务平台 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 的代码时,团队会收取一定费用。