Ok, as someone who has been actually building apps on Node for about 1 year AND working with a largish Scala codebase for the last six months: > Not to mention the fact that its balls-ass slower than some straight un-optimized Scala. I don't see the point of comparison here. Slower/faster is meaningless without the context. Apples to Oranges. And, Scala has it's own issues. Yeah, the JVM's performance is there, but b…
Check out requirejs: http://requirejs.org/
I've used it to handle both server-side (node) and client-side module systems, and it's been great.