On Oct 21, 3:44 pm, Kevin Wright <[email protected]> wrote: > Well, Scala itself can be fairly-easily retrofitted to compile against a > different back-end (hey, it can already target .NET!) and there's a project > already on GitHub allowing LLVM to be targeted. I wouldn't be at all > surprised to see other languages taking a similar approach.
They already are, Fantom can target the JVM, the CLR and most noteworthy also a browser environment (a la GWT). As someone without particular religious affiliations with the JVM, I think that's a most interesting prospect. > There's also a good chance of more effort going into projects like VMKit - a > JVM implemented over LLVM. It'll be interesting to see what happens with > regards to user interfaces in this regard (I guess swing will be out), I can > imagine any number of fascinating possibilities based on LLVM code running > directly on a GPU. Swing is also out for Fantom (bindings to SWT used instead). A world that allows mix and match of VM's and languages might not seem as streamlined, particular when it comes to the UI aspect But the possibilities through cross-pollination not only between languages, but also platforms, seems endless. I think that's what we need in order to have *real* VM's build into our browsers - the existing plugin model is far too limited and cumbersome and HTML5 can only take us so far. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
