JVM言語に関するウィキペディアの記事には次のように記載されています。
これらの言語のいくつかはJavaプログラムによって解釈され、いくつかはJavaバイトコードにコンパイルされます...
どのよく知られた汎用JVM言語がJavaプログラムによって解釈されますか?
JVM言語に関するウィキペディアの記事には次のように記載されています。
これらの言語のいくつかはJavaプログラムによって解釈され、いくつかはJavaバイトコードにコンパイルされます...
どのよく知られた汎用JVM言語がJavaプログラムによって解釈されますか?
Mozilla Rhino(Java javascriptエンジン)が解釈されます。
JRuby、Jython、Scalaは、ほとんどがバイトコードにコンパイルされている例です。
回答として再投稿:
私はその声明が正しいとは思いません。Javaインタプリタを備えた言語は「JVM言語」ではなく、単なる解釈言語です。IMO JVM言語(実際には誤った名称であり、JVM実装を備えた言語になります)は、JVMバイトコードにコンパイルされる言語です。
さて、Groovyはコンパイルされていません。
別のJVM言語SnapScriptは、標準のJREに加えてDalvikおよびART(Android)で実行できるように解釈されます。