私は現在、Javascriptコードを解釈し実行するためにjavax.scriptパッケージを使用しています。ちなみに、これはMozillaのRhino JSインタプリタで使用されているのと同じエンジンです。最も速いJavaベースのJavascriptエンジン
質問:Rhinoよりも速いJavaベースのJavascriptエンジンはありますか?
私は現在、Javascriptコードを解釈し実行するためにjavax.scriptパッケージを使用しています。ちなみに、これはMozillaのRhino JSインタプリタで使用されているのと同じエンジンです。最も速いJavaベースのJavascriptエンジン
質問:Rhinoよりも速いJavaベースのJavascriptエンジンはありますか?
私はRhinoの選択肢について聞いたことがありません。このリストによれば、http://en.wikipedia.org/wiki/List_of_ECMAScript_enginesによれば、RhinoはJavaベースのJavaScriptインタセプタの唯一のものです。
javax.script
は、インターネットからダウンロードできるMozillaのRhinoの現在のバージョンよりも古い(、わずかに変更された)です。最新のRhinoを入手して使ってみましたか?
また、使用しているものと必要な統合の種類によっては、node.jsを使用する方が適切かもしれません。
JDKのRhinoの現在の(変更された)バージョンにはコンパイラがありません。おそらくインタプリタは遅くなるでしょう。 –
Java 8では、OracleはJavaに組み込まれた独自のJavaScriptエンジンであるNashornをリリースする予定です。 Rhinoよりもはるかに高速になる予定であり、今後Java用のJavaScriptのリファレンス実装を目指しています。
あなたはプレリリースJDKを使用するために満足している場合、あなたはそれhereをダウンロードすることができOracle @ DZone:
とそれについての最近のインタビューを参照してください。
これもまた最も速くなります:-) –
と最も遅い;) – Matt