Hello!
Faced the problem of using other people's compilers in Sharpe.
The task: to create an application that will accept the program (either with text or .exe) and drive it through the tests (Olympiad program). There was an idea to run the compiler of the desired PL using the Process class, to redirect input and output streams. I tried to do this with a python: the empty console opened and closed after some time - it does not work.
How can I solve the problem? There are other options for checking programs?