Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Submission + - Web browser vendors announce WebAssembly: bytecode for the web

NotInHere writes: The vendors of WebKit, Chromium, Edge, and Firefox announced their united effort to create a binary execution format for the world wide web. Like the previous projects pnacl and asm.js, WebAssembly features near-native performance, but without the vague specification pnacl had, or the space-consuming asm.js format, which had a 20x parsing overhead compared to a bytecode format (now arrays can be used instead of lookup maps, and no heavy decompression step). Besides wider adoption as its plugin-less, and an open specification, the main advantage of this project over plugin based solutions like java applets has been characterized by Mozilla's Luke Wagner as:

[T]he API surface area is that of the Web platform (e.g., WebGL for graphics) and thus WebAssembly use cases will contribute to driving forward the whole Web platform.

The inventor of javascript, Brendan Eich, writes in his blog entry covering WebAssembly about the polyfill plans:

It’s crucial that wasm and asm[.js] stay equivalent for a decent interval, to support polyfilling of wasm support via JS. This remains crucial even as JS and asm.js evolve to sprout shared memory threads and SIMD support.

He further writes:

Yes, we are aiming to develop the Web’s polyglot-programming-language object-file format. [...] wasm should relieve JS from having to serve two masters [FAQ entry here].

Most likely due to Mozilla's envolvement, WebAssembly even tries to address the "binary" barrier built up when dealing with WebAssembly on a client.

Comment Meanwhile, Firefox 38.0.5 included even more bloat (Score 5, Insightful) 91

The recent release of firefox 38.0.5 on june 2 has been below the radar of many news sites, including Slashdot, because it was only a "patch" release.

However, 38.0.5 included real feature changes, meaning the inclusion of a proprietary web service. I not just hate that firefox added a proprietary web service prominently to its browser, also they smuggled this in in a patch release, avoiding press attention.

Firefox isn't a randy bitch dog that every dog inside the SV startup neighbourhood springs on, its a major web browser which respects its users. At least it was until 38.0.5.

I accepted that they added the social API, I understood their EME changes, I've thought firefox hello was a good addition. But for 38.0.5 pocket integration, I'm heavily disappointed by mozilla.

Comment Re:HEAD transplant? (Score 1) 203

And comatose patients who have been pronounced brain dead but whose bodies are unimpaired could wake up and walk again if they received a functioning new head.

Rather not. Its a body transplant, not a head transplant. Yes, the bodie's immune system will (or will not) attack the head, not the head's system the bodie's, but the head has the brain, and that's where most of the thinking is.

I guess in some years we'll figure out how to transplant heads, and perhaps one day we will have the possibility to grow brainless clones that have a computer controlling all the low level functions, to grow into an age they can recieve their new head. I guess this will rule out lots of ageing illnesses, but will open up serious ethical questions.

Slashdot Top Deals

fortune: cpu time/usefulness ratio too high -- core dumped.

Working...