D言語のコンパイラは標準でUTF-8をサポートしていますので、ソースファイルをUTF-8で保存して、UTF-8で出力すれば日本語表示をすることができます。ただし、UTF-8に対応しているブラウザが必要となります。
//utf8.d void main() { printf(`content-type: text/html; charset=utf-8; <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> UTF-8日本語表示 </body> </html>`); }
http://p38.aaacafe.ne.jp/~sakurai/cgi-bin/utf8.cgi