Now in a beta version, it is the product of a small team of developers who have previously worked at Amazon (such as co-founder Yash Kumar) and various hosting companies.
Runnable lets users find what Kumar says are software “building blocks” found on the Web. In addition, the service lets users test tools, according to Wired.
The code is found in snippets; Runnable does not focus on code for software applications. Also, Runnable has to host the code.
Image via Shutterstock
As of this week, there are some 1,000 code snippets on the site. The company predicts the amount will jump 10 times over the next few months, TechCrunch adds.
“Right now, the team is still screening all the code, but over time, the idea is to make publishing code on Runnable as easy as writing a blog post on Medium,” TechCrunch reported. There is also an initiative about APIs at the company and using MySQL, MongoDB, redis and other front-end and back-end services, TechCrunch said.
In the future, Runnable wants to be the “central depository for developers to find their code,” TechCrunch adds. It wants to add a commenting system, more languages and more frameworks.
The recent launch of Runnable’s beta version got a lot of attention. There are many comments, too.
On Wired’s comments section, one user, Leandro, clarified: “The problem isn't just with finding code, it's with using it. Code snippets are fine but largely more trouble than they're worth because they have to be retrofitted to your specific environment and project. Not just your business, but your database, template system, caching system, etc. Too many moving parts to make a standard code snippet useful.”
“The real innovation will come (soon), when someone makes an abstracted meta-language that is practical,” Leandro added. “Take a bit of time to write a painstaking bit meta language that describes a process, and then make it available. Then that meta code can be used in any language, with any database, template system, etc. and done in a usable way. Usable meaning you'll be able to get updates to it from the community, it won't get out of sync with your custom code and other meta snippets, etc. Done correctly this would truly revolutionize coding and leverage the knowledge and labor of the masses.”