Live data from Hacker News

Goodbye PNaCl, Hello WebAssembly

blog.chromium.org

51–60 of 352 posts

Re: Goodbye PNaCl, Hello WebAssembly

#52
Why bother investing time and resources in Google techs when they keep on discontinuing them? they don't care about enterprise software, if they did, they wouldn't act like that. AMP? lol, think again before implementing this, it will not be worth the effort since Chrome will eventually drop that too.

A good reminder not to invest in any Google specific technology.

> We recognize that technology migrations can be challenging.

You recognize you wasted a lot of people's time.

Re: Goodbye PNaCl, Hello WebAssembly

#53
post #48

Earlier quoted context omitted.

Yeah. Wouldn't it be great if they just created a simple VM with well specified bytecode so that we could push the complexity into our tooling and just compile into the standard target?

And if that VM ran on over 2 billion devices, on every toaster out there? In the end, this all is just reinventing the JVM, in slower, but more secure.

I think that's what parent commenter was implying.

(However, I don't agree. I remember the horrible Java applets and I am thankful that I pretty much never encounter any of them these days.)

Re: Goodbye PNaCl, Hello WebAssembly

#54

As a web developer working primarily in JS, what should I be learning now to stay relevant/up-to-date once WebAssembly is more common? Are we going to see more web stuff built with c++, like the dsp example in this blog post?

WebAssembly is a medium for ASM.js apps, and ASM.js apps are mainly C and C++ . You have to learn C and C++ period.

Re: Goodbye PNaCl, Hello WebAssembly

#55
post #20
post #10

Then perhaps Andreas Gal's "Chrome Won" assertion wasn't entirely accurate. After all WebAssembly is something that was derived from Mozilla's asm.js.

The assertion was about market share so the fact that Chrome might have adopted some mozilla-derived technology doesn't affect its accuracy.

Yep, consider x86_64. That's an AMD instruction set but it's very safe to say that Intel at the moment has won the desktop CPU market.

Re: Goodbye PNaCl, Hello WebAssembly

#56
post #25

The most material result of this is that Chromebooks won't have a working SSH client starting sometime next year, because WebAssembly can't do real sockets without an external proxy.

You've always been able to use real sockets on ChromeOS with plain JavaScript, no NaCl/wasm necessary.

https://developer.chrome.com/apps/sockets_tcp

Re: Goodbye PNaCl, Hello WebAssembly

#57

Looks like Mozilla won this fight. When Mozilla didn't accept PNaCl and Pepper API proposed by Google, Mozilla went down the ASM path which now led us to Web Assembly being the general way forward.

Yup, when you consider that WASM can be polyfilled with Asm.js it's pretty obvious where things were headed.

Re: Goodbye PNaCl, Hello WebAssembly

#58
post #12

Earlier quoted context omitted.

Can you provide some examples?

E.g. http://developer.samsung.com/tv/develop/extension-libraries/...

That's a controlled environment, though; Samsung almost certainly creates a customized build of Chromium for its TVs and can simply keep NaCl enabled if it wishes. They aren't beholden to the same policies that apply to the consumer Chrome releases.

Re: Goodbye PNaCl, Hello WebAssembly

#59
post #55
post #20

Earlier quoted context omitted.

The assertion was about market share so the fact that Chrome might have adopted some mozilla-derived technology doesn't affect its accuracy.

Yep, consider x86_64. That's an AMD instruction set but it's very safe to say that Intel at the moment has won the desktop CPU market.

[deleted]

Re: Goodbye PNaCl, Hello WebAssembly

#60
post #21

This one I'm fine with since WebAssembly is a worthy replacement, but I'm still annoyed at Google discontinuing Chrome Apps. Some examples of specialized apps I use all the time that would require a native app otherwise: - Signal Desktop - TeamViewer - Postman - SSH client - Cleanflight drone configuration tool It was one of the best things that happened to Linux desktops in a long time and removing it hurts users an…

Forgive me if I misunderstand but won't android apps work on Chrome OS devices well at least the newer ones anyways?
Post reply on HN