Steve Yegge beat you to it: http://steve-yegge.blogspot.com/2007/02/next-big-language.ht...
Steve Yegge beat you to it: http://steve-yegge.blogspot.com/2007/02/next-big-language.ht...
#1 C-like syntax (might be closer to Ruby actually)
#2 Static-typing but feels pretty dynamic due to extremely good type inference
#3 Perform on par with plain Java
#4 IDE(Eclipse/NetBean) support
#5 Everything in the "Kitch sink" section included + Actor-based threadless concurrency + easy to write embedded DSL + (I heard even continuation is coming soon). So what's missing is a macro system ...
#6 JVM so multiplatform by default (even on Android)
Isn't java.nio supposed to provide non-blocking IO (at least for socket)?
http://paultyma.blogspot.com/2008/03/writing-java-multithrea...
Even on Android what? Which Scala based project I could run on Android unmodified?
Where I can get JVM for linux/bsd on ARM?
I'm saying that I think that this is JavaScript's first implementation in the wild that I've liked enough to want to do non-web programming in.
I'm not so excited by this guy writing an HTTP server in JavaScript. I'm excited about the potential of JavaScript in writing elegant, high-performance apps that aren't tied to the web.