3 ms·
What's wrong with NaCl?
by throwawaymath 7y ago
What's wrong with NaCl?
- dfabulich 7y agoI believe the gp was referring to NaCl the Native Client https://developer.chrome.com/native-client https://developer.chrome.com/native-client Not the crypto library https://nacl.cr.yp.to/ https://nacl.cr.yp.to/
- mmastrac 7y agoNaCl was an interesting tech demo, but it was a complex set of rules built on the x86 house of cards and it took a lot of work to port it between platforms (I think it was demoed on ARM but never took off). PNaCl was a "lazy" attempt at making this cross-platform by leveraging LLVM's intermediate format which was never designed to be a "format" like that. WebAssembly is 10x better than either of those formats and you can see the benefits of having multiple players design something to work for a long-term horizon.