I'm re-visiting the D language. I've compared the file sizes of 2 executables - 1 is compiled C code using gcc; the other is D code using dmd.helloWorld.d => helloWorld.exe = 146,972 bytes ex1hello.c => ex1-hello.exe = 5,661 bytesWhy such a huge difference???
You can upload a .map file here, and see what's taking up all the space:
http://thecybershadow.net/d/mapview/