3 ms·
How exactly is Javascript a promising alternative platform to the JVM or .NET? Javascript is a language. Which Javascript platform are you talking about, that p
by kyllo 13y ago
How exactly is Javascript a promising alternative platform to the JVM or .NET? Javascript is a language. Which Javascript platform are you talking about, that provides alternative ways to do what JVM and .NET do?
The JVM is getting better and better, by the way. Java 8 will be a better language with lambdas and closures. Groovy, Scala, Clojure, Jython, JRuby, and other JVM language implementations are currently great options for developing both portable desktop apps and web apps.
Not sure where Go fits into this either, Go is more of a replacement for C++ by and for Googlers who got sick of C++'s pain points.
- rubinelli 13y agoWith HMTL 5, Javascript, and a fast VM, you can do a lot of damage nowadays. And the problem with Java isn't technical. I have a couple of Sun certificates, use it every day, and know what it can do. The problem is that I don't want to depend on a company that doesn't even pretend to have customers and developers' best interests at heart.
- kyllo 13y agoOh, I'm not a fan of Oracle either. Who is? But I think you're confusing a language with a development platform/VM/runtime. C# is a language. .NET is a platform that includes a C# compiler. Java is a language. JVM is a platform that includes a Java compiler. Javascript is a language, not a platform. What Javascript platform do you think can replace .NET and JVM? Node.js on top of V8? Or are you really suggesting that Javascript inside a web browser is all you need for application development anymore?
- rubinelli 13y agoFrankly, I'm not sure. A stripped browser + Node.js sounds pretty compelling, but there are tons of projects using Javascript or offering Javascript bindings right now. It could be Qt 5, for example.