The browser keeps evolving to become a more comprehensive platform, operating system.

WebAssembly is a new proposed standard bytecode that the major browser-makers are committing to support. It will interop with javascript (I believe) and HTML5 APIs, and is intended as a compile-target for other languages.

More information here.

So Google’s Javascript replacement language, Dart goes public.

Looks awfully like Java with a smattering of CoffeeScript. I like the empty compact constructor and the one-liner functions. But I’m not sure what those colon ones are doing.

Presumably some jQuery-like action with the document.query().

Looks a little bit messy, but then Javascript has got kind of messy. Shame they didn’t try to go for the CoffeeScript cleanness.

In a sense, it may be rather similar to writing Processing if they produced a decent IDE.

On the whole, I think I can live with it.

Some interesting evaluation at Lambda the Ultimate.