Still using the term "open web", and in the very next paragraph discussing NaCl. Funny guys, real funny
Still using the term "open web", and in the very next paragraph discussing NaCl. Funny guys, real funny
Most use cases that previously required NPAPI are now
supported by JavaScript-based open web technologies.
For the few applications that need low-level APIs,
threads, and machine-optimized code, Native Client
offers the ability to run sandboxed native code
in Chrome.
And accepting that, NaCl is free and open source that is publicly developed, so I don't see any of the implications of your argument working.Wake me up when anyone (can) realistically do an independent reimplementation. Claiming that NaCl is "open web" is a sure sign of excessive reality distortion fields.
If you have some other objections to NaCl as a technology, then that's certainly your right. However, I don't see you substantiating your objections beyond vague FUD and ad hominem attacks. The reality is that NaCl is free and open source code with a permissive license. It's thoroughly documented and has an exhaustive test suite that would make an alternate implementation straightforward. In fact, independent teams have used exactly that documentation and those tests to reimplement entirely new validators for NaCl from scratch (e.g. the regex based validator). So, there really is no legitimate argument that NaCl couldn't realistically be reimplemented (even accepting that NaCl's license precludes such a need anyway).
Apple and MS are vested in their platform plays, and Mozilla has been playing a comparatively weak technical game for years.
It was a myopic stop-gap that's already starting to show its age, about the only thing it has left running for it is smaller distribution size and faster cold-start times, but they're implementation problems of current generation JS, rather than some fundamental benefit of NaCl
Wake me up when you get to be end of the rainbow and find the pot of JavaScript gold supposedly waiting there.
Except for the part where emscripten completely ate (P)NaCls lunch in a way that works cross-browser.
Oh, and it's objectively, demonstrably inefficient. This is just another version of "I implemented something simple ... in JavaScript!". What lunch got eaten?
There's really no point in replying to the rest of your (totally false) assertions.