PNaCl was a joke though, it suffered from much longer client-side compilation times than both asm.js and WASM ever had, and performance was at most on par with asm.js.
(NaCl was better in those areas, but required to stamp out one binary for each target CPU architecture)
(NaCl was better in those areas, but required to stamp out one binary for each target CPU architecture)