Total Pageviews

Friday, November 26, 2010

JVM languages



Versions of non-JVM languages
LanguageOn JVM
ErlangErjang
JavaScriptRhino
PHPResin
PythonJython
REXXNetRexx[2]
RubyJRuby
TclJacl
Languages designed expressly for JVM
MIDletPascal
Clojure
Groovy
Scala
Although the JVM was primarily aimed at running compiled Java programs, many other languages can now run on top of it.[3] The JVM has currently no built-in support for dynamically typed languages: the existing JVM instruction set is statically typed,[4] although the JVM can be used to implement interpreters for dynamic languages. The JVM has a limited support for dynamically modifying existing classes and methods; this currently only works in a debugging environment. However, new classes and methods can be added dynamically. Built-in support for dynamic languages is currently planned for Java

No comments:

Post a Comment