On Wed, Sep 1, 2010 at 7:05 PM, Kevin Wright <[email protected]>wrote:

> Oh, this isn't just about Scala.  That would be my preferred language for
> other reasons :)
> To my knowledge, choices that allow you some level of abstraction from any
> specific virtual machine are:
>
> JRuby (can migrate to Ruby)
> Jython (can migrate to Python)
> Jaskell (can migrate to... oh, you get the idea!)
> LISP (most popular current implementation is Clojure, but also JScheme and
> others)
> Fantom (cross-compiles)
> Scala (cross-compiles)
>
> Please feel free to add to this!
>
> Both fantom and scala are able to compile to .NET CLR code.  The design of
> Scala allows for any other VM to be supported via a single extra compiler
> phase, I'm not familiar with the internals of how Fantom is implemented.
>

Almost on the JVM platform is pure Ruby or whatever... What about all you
dependencies ? How is one going to run those bytecodes on some other VM ?

-- 
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.

Reply via email to