Live data from Hacker News

Bringing the web up to speed with WebAssembly

blog.acolyer.org

41–50 of 172 posts

Re: Bringing the web up to speed with WebAssembly

#43

WASM has the potential to change the world... a thought: while WASM will initially appear in compute-intense functions in web apps, it has the potential to be a true "Common Language Runtime". It may become the future platform that native, dekstop apps run on. This could be a good thing, if done correctly: 1. Desktop apps have a common, safe runtime upon which they run, and the packages can be easily distributed (and…

We had that in the 90s. We called it Java.

Re: Bringing the web up to speed with WebAssembly

#44

WASM has the potential to change the world... a thought: while WASM will initially appear in compute-intense functions in web apps, it has the potential to be a true "Common Language Runtime". It may become the future platform that native, dekstop apps run on. This could be a good thing, if done correctly: 1. Desktop apps have a common, safe runtime upon which they run, and the packages can be easily distributed (and…

We had that in the 90s. We called it Java.

https://www.quora.com/What-is-the-difference-between-Java-We...

Re: Bringing the web up to speed with WebAssembly

#45

WASM has the potential to change the world... a thought: while WASM will initially appear in compute-intense functions in web apps, it has the potential to be a true "Common Language Runtime". It may become the future platform that native, dekstop apps run on. This could be a good thing, if done correctly: 1. Desktop apps have a common, safe runtime upon which they run, and the packages can be easily distributed (and…

> It may become the future platform that native, dekstop apps run on

So Flash, again?

Re: Bringing the web up to speed with WebAssembly

#46

WASM has the potential to change the world... a thought: while WASM will initially appear in compute-intense functions in web apps, it has the potential to be a true "Common Language Runtime". It may become the future platform that native, dekstop apps run on. This could be a good thing, if done correctly: 1. Desktop apps have a common, safe runtime upon which they run, and the packages can be easily distributed (and…

We had that in the 90s. We called it Java.

Java only had one closed source implementation and had many security issues during its life. It wasn't designed for proper sandboxing and for having multiple implementations in the first place. And its communication with the rest of the browser was done through a slow and ugly channel (IIRC everything had to be sent around as strings).

Re: Bringing the web up to speed with WebAssembly

#47

WebAssembly is really going to bring some awesome fast processing for binary heavy tasks, like video and gaming, to the web. Essentially, WebAssembly is the new Flash, but it is an open standard, more secure, and language agnostic. Despite this I really get the impression a lot of non-JavaScript developers are really hoping this is some holy grail to allow them to write in their favorite language for the web platform…

> more secure

Is it? How do we know? The attack surface in browsers is huge.

Re: Bringing the web up to speed with WebAssembly

#50
post #46

Earlier quoted context omitted.

We had that in the 90s. We called it Java.

Java only had one closed source implementation and had many security issues during its life. It wasn't designed for proper sandboxing and for having multiple implementations in the first place. And its communication with the rest of the browser was done through a slow and ugly channel (IIRC everything had to be sent around as strings).

And how much of that is true today?
Post reply on HN