веб-сервис, который может взять фрагмент кода и проверить его - PullRequest
3 голосов
/ 05 ноября 2010

Я хочу создать образовательный веб-сервис, в котором конечный пользователь может напечатать код на каком-либо языке (например, Java или python) для данной проблемы, и служба должна быть в состоянии определить, компилируется ли код, и отображать выводкод для нескольких тестовых случаев.Я пытаюсь получить представление сообщества о: а) если что-то подобное существует, б) о том, как его создать.

Очевидно, что этот сервис будет поддерживать очень ограниченное подмножество языка по соображениям безопасности.Было бы здорово иметь возможность выполнять большую часть этого на стороне клиента, но я бы с радостью выполнил это и на стороне сервера.

Существуют ли какие-либо такие инфраструктуры, которые я могу использовать для созданиясреда песочницы?Есть ли какой-то конкретный язык, для которого было бы особенно легко?

1 Ответ

4 голосов
/ 05 ноября 2010

Проверить iDeone API .

Что такое идеон?

Ideone - это нечто больше, чем пастин; это онлайн компилятор и инструмент отладки, который позволяет компилировать и запускать код онлайн на более чем 40 языках программирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...