4 ms·
You are right. But even with NaCl, the original question remained: would a game dev compile an NaCl app for Linux (even though code changes weren't required.)
by pritambaral 13y ago
You are right. But even with NaCl, the original question remained: would a game dev compile an NaCl app for Linux (even though code changes weren't required.)
PNaCl eliminates a dev's actions to recompile.
- dragonwriter 13y agoNaCl -- even the non-portable form -- doesn't require recompiling for different OS's. It only requires recompilation for different machine architecture (x86 vs. ARM.) PNaCl removes the need to compile different x86 vs. ARM binaries for NaCl.
- eliben 13y agoThis is correct. A more significant difference is, however, that NaCl is restricted to the Chrome web store, while PNaCl is available on the open web. You can have a PNaCl module your web app, on your website/domain today, and Chrome 31 (and later) will run it.
- dragonwriter 13y agoThe two are tied -- the reason Google didn't enable NaCl outside of the Web Store is to avoid architecture-tied NaCl code from becoming common on the web when PNaCl was in the pipeline.
- knotty66 13y agoI did not realise this. That is awesome.