Language: C
$ gcc day1.c
$ ./a.out
Language: C++
$ g++ -std=c++0x wrapping.cpp -o a.out
$ ./a.out
Language: C using LLVM
$ clang day3.c -o a.out
$ ./a.out
Language: JavaScript
Language: PHP
Language: JavaScript
Language: Java
$ (javac part2.java); java part2;
$ ./a.out
Language: PHP
Language: Python Ref: Travelling salesmen, with inverse waited graphs for part 2. https://github.com/dmishin/tsp-solver
Language: Python
$ python part1.py
$ python part2.py
Language: Python
$ python part1.py
$ python part2.py
Language: JavaScript
Language: Python
$ python part1.py