I worked with NaCl/PNaCl in parallel to asm.js and then WASM (via Emscripten). There were pros and cons (all IMHO): - Working with the NaCl toolchain was pretty painful compared to Emscripten. While Emscripten always tried hard to integrate as easily as possible into existing build infrastructures, NaCl was more like the Android NDK (the NIH seemed to have been pretty strong in the NaCl team). - Likewise the integrat…
On my case, when using it I sometimes even get the feeling "this used to be better with Symbian", clunky as it was.
And the time they take to create any improvements to it, it looks like NDK is a 20% project from Android team, that we should be thankfull it even exists to start with.