バイトコードにコンパイルされるのではなく、どのJVM言語が解釈されますか?
-
02-10-2019 - |
質問
ウィキペディアの記事 JVM言語では次のようになります。
これらの言語の一部はJavaプログラムによって解釈され、一部はJava Bytecodeにコンパイルされています...
どの有名で汎用JVM言語がJavaプログラムによって解釈されますか?
解決
答えとして再投稿されました:
その声明が正しいとは思わない。 Java通訳を持つ言語は「JVM言語」ではなく、単なる解釈言語です。 IMO JVM言語(実際には誤称であり、JVM実装を持つ言語です)は、JVM ByteCodeにコンパイルされるものです。
他のヒント
Mozilla Rhino(Java JavaScriptエンジン)が解釈されます。
Jruby、Jython、およびScalaは、主にBytecodeにコンパイルされている例です。
1つのgroovyは編集されていません。
別のJVM言語 Snapscript 標準のJREに加えて、DalvikとArt(Android)で実行できるように解釈されます。
所属していません StackOverflow