kalviumcommunity / compilerd

code judge
GNU General Public License v3.0
17 stars 319 forks source link

Support for 3 additional languages, including tests. #136

Closed aditya5602 closed 4 months ago

aditya5602 commented 5 months ago

This pull request adds support for three additional programming languages to Compilerd: JavaScript, Go, and Perl. These enhancements expand the capabilities of our online code judge, allowing users to submit and evaluate code in these popular languages. The changes include:

JavaScript (Node.js):

Integration with the Node.js runtime to compile and execute JavaScript code submissions. Customizable environment to adjust runtime settings and dependencies as needed. Go:

Integration with the Go compiler and runtime to handle Go code submissions. Customizable environment to adjust compiler flags and dependencies. Perl:

Integration with the Perl interpreter to compile and execute Perl scripts. Customizable environment to adjust interpreter settings and module dependencies.