as a commenter below me pointed out, there is node.js which got some attention recently.
there was a rather long concurrency discussion on commonjs http://groups.google.com/group/commonjs/browse_thread/thread...
there was no consensus and the topic was delayed for later discussion - but it seemed the promises idea got most attention (my pov) http://wiki.commonjs.org/wiki/Promises