No, it ain't much, some of it is jury rigged, and there's a heluva lot more work to do. But we've got liftoff! ------------------------------------- import core.stdc.stdio; extern (C) int main() { puts("hello world\n"); return 0; } ------------------------------------- dmd -c -m64 hello.d cl hello.obj hello hello world!