Кто то уже видел, но, тем не менее. Зарелизил веб-приложение, которое позволяет запускать произвольный Erlang код прямо из браузера. Находится пока тут:
Как работает
Код передаётся на сервер (cowboy), который на каждый запрос запускает Erlang VM в лёгком Linux контейнере
https://github.com/thestinger/playpen. Там стоит ограничение только на сеть, память и время исполнения, а в остальном - делай что хочешь.
Что есть
Кроме исполнения поддерживается так же компиляция в различные промежуточные представления (core erlang, разворот макросов, erlang assembler, BEAM assembler etc).
И всё это на любой версии Erlang VM (сейчас доступно последние 8 релизов, но по запросу добавлю любой другой).
В нагрузку, есть возможность сохранить сниппет и получить короткую ссылку a-la pastebin.
Возможные юзкейсы
* Проверить работоспособность кода на различных версиях Erlang
* Расшарить с кем-то сниппет
* Попробовать запустить опасный код
* Быстро посмотреть в какие erl ASM инструкции скомпилируется код
* Для обучения Erlang на различных конференциях и воркшопах (обучаемым не обязательно устанавливать себе Erlang).
* В блогах и статьях - возможность запустить пример/сниппет и посмотреть результат вживую.
Будет здорово, если пошарите ссылку или подкинете какой-нибудь интересный сниппет для раздела "Examples".