Live data from Hacker News

WebAssembly support now shipping in all major browsers

blog.mozilla.org

1–10 of 346 posts

Re: WebAssembly support now shipping in all major browsers

#3
post #2

Ok, now we need GC and DOM interop. Because reinventing layouts is pain.

IIRC you can do GC within WebAssembly (though it's less nice and awkward as I've been told).

But DOM interop is needed. Can't wait to get my fingers on the DOM via native C code :)

Re: WebAssembly support now shipping in all major browsers

#6
post #2

Ok, now we need GC and DOM interop. Because reinventing layouts is pain.

In order to port other languages (Haskell, Go, Python) to target WASM, we definitely need the possibility of writing a GC in WASM. But to build an efficient GC, we need multithreading and synchronization/memory barrier primitives.

Re: WebAssembly support now shipping in all major browsers

#7
Java applets 2.0, we are back to square one, yet again.

People don't learn. The web dev community have just managed to force browsermakers to unify web development on browser side JS, and throw Java applets, activex, and action script to the bucket, just to have a kind of JVM being made a part of the web standard, and forced upon us yet again.

Re: WebAssembly support now shipping in all major browsers

#8
Unfortunately SIMD is still not supported on any browsers and with the move away from SIMD.js it looks like this might take a while.

We've been working on porting over our fairly large barcode scanner library to WebAssembly. While the performance is close to what we have on other platforms ( http://websdk.scandit.com ), the major bottleneck for now is not being able to use optimized code relying on SIMD (and not having an existing C fallback as all other platforms we target have SIMD support)

Post reply on HN