Earlier quoted context omitted.
Huh? how does any of this keep me from having to write callback spaghetti? If I send a call using redis or dnode or whatever, I have to wait for it, so that means a callback. I feel you about the polyglot and tend to agree, but I think some people are really trying to force awkward things into node, like people attempting to write big full-stack webapps using it.
the thinking that async code == callback spaghetti shit has to stop. There are plenty of async idioms that make callbacks a breeze.
Would all the developers writing apps on node.js who are doing 10,000+ concurrent requests per process please stand up?