JythonをGoogleAppEngineで使用した直接的な経験(良いまたは悪い)はありますか?
2 に答える
まず、Jython、Querces、JRubyは、JVMの能力を利用して、速度に関してはネイティブのカウンターパートを打ち負かすことができると主張する人々がいます。
ただし、Jythonの速度については矛盾する情報がいくつかあります。Stack Overflowユーザーは、 Jythonが、彼が実施した速度テストに関係する多くの言語の中で最も遅いと主張しています。
パフォーマンスに関する質問はどちらも実際にはAppEngineに関係するものではなく、JVM全般に関係します。
Jythonコミッターが投稿したこの記事で、Alan Kennedyは、AppEngine上のJythonがPythonの急速な開発の性質とJVMで利用可能な豊富なライブラリを組み合わせていると主張しています。JythonはPythonですが、Javaクラスに直接アクセスできるのはPythonです。
QuercesPHPでこれを使用した経験があります。JQueryFormBuilderプラグインをGoogleAppEngineに移植しました。これはPHPコードですが、そのPHPは、Javaで記述されたDAOオブジェクトに直接アクセスできます。同様に、Jythonも同じことができます。
Alan Kennedyは、Nick Johnsonが発行したチャレンジにも対応しました。これにより、純粋なPython、XSLT変換では実現が困難なAppEngineでJythonを使用して実行できることを示します。彼はニックの答えの取り消し線の質問に答えます:なぜあなたはしたいですか?