MachineCode:
I tried to use others compilers which use gcc/llvm as backend where I had to do alot of workaround just to make it working on Windows that I just gave up.
I using ldc2 on Windows with no problems, and the installation is very easy, just download two archives and unpack them in the root. Add a path to your path file, and you are done.
Bye, bearophile