I think you can hope that this will be more like twisted for Python, not. rails for Ruby is a rich, powerful environment, but still one requires skill and care for proper use, because asynchronous programming is always like that ... it's the price you pay for its absolutely amazing performance potential.
There were Javascript server frameworks, but with server-side Javascript has never been a really popular option, such structures have never received a "critical mass" of support and enthusiasm, such as jQuery , or rails for server-side rubies.
I doubt that asynchronous programming (with its subtlety and difficulty) will be the defining trigger for the "mass movement" (hey, I hope I'm wrong, but I see, for example, the relative popularity of Python Django, amazing performance compared to Twisted, with _all_ amazing performance ... but also the internal complexity! -).
OTOH other developments (such as the mere presence of powerful, high-performance and reliable Javascript engines such as V8) are likely to ultimately lead to wide access (non-async ;-) on the Javascript server side, and, as a result, the possibility Development (or porting, for example, of a structure such as dojo, can already offer a lot for a server-side JS application, only parts of it are actually client-side) powerful, simple, and therefore ultimately a popular structure. However, I would not hold my breath, expecting this ...
Alex martelli
source share