Emscripten - very early days yet