If you haven't had the chance to look, OpenCL is a really nice way to write parallel tasks using a language that might as well be C. If your problem can be split into tasks that all execute the same code, you're in heaven.<p>It's baked into OS X and makes writing computational intensive apps very enjoyable (love to see many cores burning).<p>Now, does this belong on the web? If HTML5 really wants to be a real app platform, then yes it does. Or is this just a bunch of bored programmers in Japan who thought it would be fun to bind JS to OpenCL?
Nokia also has a version of webcl here:<p><a href="http://projects.developer.nokia.com/webcl" rel="nofollow">http://projects.developer.nokia.com/webcl</a>