Provides pooling with web workers with a simple API to make web workers less scary to use.
With job.js, you can create a pool of web workers that you can accept work and run a callback when the work finishes:
functionadd(a,b){console.log('adding '+a+' and '+b);returna+b;};functiongo(){varpool=newjob.Pool();pool.dispatch(add,[1,2],function(result){console.log(result)});};No need to worry about creating web workers or message passing. Notice that you can also log to the console!
Come find me on irc.mozilla.org in #games (my name is ack). I also love to accept pull requests.