Intent to Implement: SIMD.js
groups.google.com
groups.google.com
By the way, if you've been looking to speed up your JavaScript code I'd start considering SIMD - it's highly unlikely WebCL is going to be implemented in major browsers, and the next version of WebGL looks to be a while away still.
For the most part that's not true with WebGL. Except for compressed texture formats (for which there was no viable solution at the time) most things just work everywhere except for speed and resources limits and that's already an issue with CPU only web apps
That said, Nokia and Samsung seem to have already implemented WebCL as a Node.js package.
If browsers had a standard way to consume a language independent IR, although SPIR-V might not be the most suitable of those available, then that would enable the broader idea of language agnosticism that you suggest.
WebGL 2 should enable some GPGPU stuff eventually though through features like transform feedback and more flexible data shuffling methods/formats.
If you get a chance, take a look at Dart. It's not a compact language but it experiments while applying a layer of polish to browser apis that preserve sanity. That and it has ~first class support for polymer.
No idea if the source for that is available, or where, and how this relates to OP's link.
https://github.com/crosswalk-project/v8-crosswalk/commits/ma...