まずはDスタイルの"Hello, world!"
つづいて、Cスタイルの"Hello, world!"
hello.dに↑のようなソースを記述し、コンパイル・実行すると
いずれの場合でもこのように出力される。
ちなみに、「import std.c.stdout;」の行は記述しなくてもデフォルトでstd.c.stdioがインポートされるらしいstd.objectモジュールは暗黙的にインポートされ、std.objectモジュールに含まれるObjectクラスにはprintfという静的メンバが存在する。 そのため「import std.c.stdout;」を記述しなくても問題ない。 すなわち、
のようなコードも正常に動作する。