7 comments

4

Is any one else hoping that this will fail?

Binary blobs on the web have never been a good idea. After all that effort to get away from Flash, Silverlight and other disasters (anyone remember ActiveX?) How long will it take for Apple and co to add proprietary APIs to this, breaking the Web (again!).

3

How long will it take for Apple and co to add proprietary APIs to this, breaking the Web (again!).

From the promoted comment in TFA:

This is exactly how the system is supposed to work: individual teams try to advance the state of the art, and eventually all those lessons learned are incorporated into a new and better system. See e.g. SPDY -> HTTP2. WebAssembly draws on both the past work and the experience of all those involved, and wouldn't be what it is without them.

As long as there is robust browser competition between 3+ major vendors, those individual browser mutations allow the whole browser population to evolve.

1

Is any one else hoping that this will fail?

Yes! That was my first thought. We don't need binary in the web. Text is good. Its readable. Its simple.

2

Is this supposed to fully replace JS, with access to the DOM and all that? I would love to not have to use JS when coding website interaction. I didn't think that's what NaCl was intended for, but that's how the article reads.

1

This is truely, the DUMBEST idea in the history of computing.

Now your webapp can be affected by the low level memory bugs that exist when you program in C, what a wonderful idea, get rid of the high level abstractions that allow programmers to be more productive.

As an added bonus it closes the openness of the web that a plaintext scripting language forces.

0

So now people can ship closed source binary to the web without plugin. I guess we'll need to install anti virus on browser someday?