バイトコードにコンパイルされるのではなく、どのJVM言語が解釈されますか?

StackOverflow https://stackoverflow.com/questions/3687091

  •  02-10-2019
  •  | 
  •  

質問

ウィキペディアの記事 JVM言語では次のようになります。

これらの言語の一部はJavaプログラムによって解釈され、一部はJava Bytecodeにコンパイルされています...

どの有名で汎用JVM言語がJavaプログラムによって解釈されますか?

役に立ちましたか?

解決

答えとして再投稿されました:

その声明が正しいとは思わない。 Java通訳を持つ言語は「JVM言語」ではなく、単なる解釈言語です。 IMO JVM言語(実際には誤称であり、JVM実装を持つ言語です)は、JVM ByteCodeにコンパイルされるものです。

他のヒント

Mozilla Rhino(Java JavaScriptエンジン)が解釈されます。

Jruby、Jython、およびScalaは、主にBytecodeにコンパイルされている例です。

たぶん、この記事はのような言語について言及しています Jruby また ジャイソン...

1つのgroovyは編集されていません。

別のJVM言語 Snapscript 標準のJREに加えて、DalvikとArt(Android)で実行できるように解釈されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top