You could look at how Hackerrank runs Perl for their users.
I think the basic approach is to spin up a virtual machine and then run the user Perl code on that machine, and to unconditionally kill the machine after one minute or whatever the time limit is for that machine.
If your question was not about Perl, maybe you want to ask somewhere else?
In reply to Re: Web-based programming systems for students
by Corion
in thread Web-based programming systems for students
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |