3 ms·
Yet another otherwise-insightful essay on ChromeOS that completely ignores the existence of Google Native Client -- rich native applications that are integral t
by blasdel 17y ago
Yet another otherwise-insightful essay on ChromeOS that completely ignores the existence of Google Native Client -- rich native applications that are integral to the web. ChromeOS doesn't ship without it.
- ZeroGravitas 17y agoI've not looked into NaCl much but maybe someone can answer me this: running "real" code in a browser but sandboxed for security? Isn't that Java? This seems particularly key when they're talking about running Chrome OS on ARM.
- blasdel 17y agoCode compiled for NaCL is in a word-aligned subset of machine code that can be quickly verified before execution and can only generate interrupts to the NaCL host (no syscalls). It's currently i386, but x86_64 and several ARM variants are being worked on, hopefully with fat binaries. The only security hole is timing attacks, because there's no latency hits or blown caches from having a runtime or GC or even any preconceived notions about what your language looks like.