Runnable: поисковик по коду с его исполнением в VM

от автора

Бывший сотрудник Amazon запустил поисковик по исходному коду Runnable.com, который отличается одной уникальной особенностью: он не только ищет код, но и исполняет его в виртуальной машине EC2 прямо в результатах поиска. Более того, можно собственноручно внести изменения в код — и снова запустить его, чтобы посмотреть результаты.

Поиск подходящего фрагмента исходного кода — одна из главных задач, которая возникает при разработке проекта. Зачем писать по второму разу то, что было уже написано до нас? Эту логику отлично понимают в крупных корпорациях: и Google, и Amazon, и «Яндекс» обязывают сотрудников публиковать в корпоративной сети весь код, который они пишут, чтобы избежать дублей.

Но простая публикация кода для всех не решает проблемы, потому что этого кода слишком много. В том же «Яндексе» разработчики все равно продолжают делать по две-три версии одной и той же библиотеки (по словам bobukbobuk’а), что тут говорить про более крупные компании.

Например, поисковик по коду Ohloh выдаёт более 20,6 млрд строк публично доступного кода, а поисковик по открытым программным интерфейсам Programmable Web содержит более 10 000 публично доступных API.

Поисковик Runnable позволяет быстрее разобраться во всём этом богатстве, сразу же на месте тестируя код PHP, JavaScript, Node.js и Ruby on Rails. Всё это запускается в облаке Amazon.

via Wired

ссылка на оригинал статьи http://habrahabr.ru/post/196702/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *