Есть несколько веб-сайтов (например, этот один ), которые позволяют пользователям отправлять код на разных языках, а система компилирует и выполняет тестовые примеры на их. Как разработчику мне любопытно узнать, как они это делают и как они поддерживают несколько языков (PHP, Python, C, .NET, javascript)?
Разве представленный код не может быть вредоносным, что ставит под угрозу среда, в которой они выполняют код?
Спасибо.