3 ms·
I've heard plenty of reasons Mozilla doesn't like NaCl, but that sure isn't one of them...
by drivebyacct2 14y ago
I've heard plenty of reasons Mozilla doesn't like NaCl, but that sure isn't one of them...
- asb 14y agoI'm just speculating wildly like most other people here are, but you really think it wasn't a positive for them that they could reuse the JIT they've invested in and have expertise in rather than relying on LLVM.
- drivebyacct2 14y agoI don't want to speak to that. I was more referring to the notion that they didn't consider it because LLVM is a large dependency. As others have noted, emscripten uses LLVM, and it's likely that LLVM will be leverage to coerce other code in asm.js style javascript. Mozilla's reasons for not wanting NaCl have been spelled out lots of places.
- josteink 14y agoI think the main reason for anyone not to support it, would be that it makes the WWW platform specific. I can't wait for my first "Sorry. This webpage does not support ARMv7 Hard-float". Another reason Mozilla might not support this is that it's actually not called Na(tive) Cl(ient). It's full name is "Google Native Client". That sure as hell doesn't sound like a standardized and fully spec'd thing I'd implement in my browser if my name was anything besides Google.