4 ms·
By better language, do you mean better than Java? The JVM supports many other great languages like Ruby, Clojure and Scala. I'd love to see Google provide GWT
by squidsoup 16y ago
By better language, do you mean better than Java? The JVM supports many other great languages like Ruby, Clojure and Scala.
I'd love to see Google provide GWT support for Scala, but that's another issue :)
- whakojacko 16y agoJVM still has type erasure though :(. I agree GWT for scala would be awesome
- binaryfinery 16y agoThe JVM bytecode is shitty. It cannot support dynamic languages at the VM level (yet: http://jcp.org/en/jsr/detail?id=292 http://jcp.org/en/jsr/detail?id=292), the support for the C# equivalent of structs has been pushed back, and that makes any kind of hardware acceleration painful. Then theres type erasure - a total hack to get generics. I think Oracle is being beyond stupid here. If anyone has the power to come up with a language and toolchain to make Java utterly irrelevant, its Google.
- jdc 16y agoBingo
- rayvega 16y agoHistory will repeat itself. Sun sued Microsoft over their implementation of Java. In response, MS drops Java and creates its own language (C#), framework (.NET), and VM (CLR) which now solidly competes with Java in the enterprise software space. If MS was able to accomplish all of that, then imagine what Google could create if they decided to drop Java altogether ('Go' language might be the preview.) That would be a huge win for the software industry while a big (long term) loss for Oracle as Java further wans in popularity. (Hmm....if Oracle can sue Google over the non-Java VM they created for Android couldn't they sue MS for their "JVM-like" CLR? This is another reason why their patent lawsuit is so ridiculous.) No matter how you slice it, Google has the advantage in the long run while patent trolls like Oracle have the most to lose in the long term.
- deleted 16y ago[deleted]
- Niten 16y agoDalvik isn't a JVM, and Clojure won't run on it without modification.