OpenJDK Java SEランタイムすべてをJavaScriptに変換して利用しているため、適用範囲が広い。 LLVMを利用したコンパイラには特定のプログラミング言語からほかのプログラミング言語を生成するタイプのものが少なくない。
Java Scripting APIはJavaの標準APIとして提供されているものなので、JavaScriptエンジンが変わったとしても、まったく同じように使用できるという利点がある。ただし、このAPIそのものも作られてから長い期間が経っているので、今となっては少し古い設計となっ ...