とりあえずひどく簡単なサンプルは動いたけど、D言語でclassを書いたらLLVMからJavaScriptへの変換が失敗したので、まだ実用までは壁がありそう。 Emscripten (https://github.com/kripken/emscripten/wiki) EmscriptenはLLVMからJavaScriptへのコンパイラ。 LDC (http://wiki.dlang.org/LDC) LDCはD言語からLLVMへのコンパイラ。 なので、D言語をLDCでLLVMにコンパイルし、LLVMをEmscriptenでJavaScriptにコンパイルすれば、ブラウザ上でD言語が動かせる。原理的には。EmscriptenもD言語もSDLに対応しているのでSDLも動く。原理的には。 Windowsで動かす場合、例えば以下のコードを書く。 import SDL; immutable wid

