luke5542 / LanguageComparison

A comparison of various programming languages for similar problems to demonstrate the syntactic and run-time differences.
0 stars 3 forks source link

Use Docker as a runtime environment #1

Closed georgevanburgh closed 9 years ago

georgevanburgh commented 9 years ago

Requiring everyone to download 50 separate runtimes in order to run the tests is a bit funky. Using Docker, you could download a standard execution environment for each language, and execute the benchmark within, with no performance overhead.

luke5542 commented 9 years ago

Sounds like a good option, though I don't think it should replace the current method but rather become an alternative. That way the user can choose for themselves.

georgevanburgh commented 9 years ago

Agreed - I think the best route initially would be to come up with a single Docker image that contains all the runtimes/code for the user to download and play with.