6

編集

わかりました、新人ですので、ご容赦ください。私が尋ねようとしていることは次のとおりです。

  1. Python 構文のファンがこれらのオプションのいずれかを使用し、他のチーム メンバーが「プレーン バニラ」バージョンを使用することは妥当でしょうか? それは個人の好みの問題ですか、それとも他の人もこれらのテクノロジーを使用するように変える必要があるのでしょうか?
  2. たとえば、Jython と Java または Pajamas と Javascript の間で簡単に変換できますか?
  3. また、一般的に、「現実の世界」でこれらを使用することで人々が経験した利点/欠点は何ですか?

私が探しているものをもう少し明確に述べていると思います。業界でこれらのテクノロジーを使用する人からの情報は非常に役立ちます。

あなたの洞察を前もって感謝します。

4

2 に答える 2

5

あなたは2つの異なることについて話している.

まず、Jython と IronPython は、スクリプト機能を提供するために Java または C# アプリケーションに埋め込むことができる Python 実装です。これにより、全体的に記述する必要があるコードの量が削減されます。または、それらを結合して既存のクラス ライブラリのコレクションを活用する方法と見なすこともできます。どう見ても良い物で、多くの人が使っています。

しかし、パジャマはまったく別のものです。Web スタックが複雑になり、プロジェクトを他のプログラマーに渡すのが難しくなります。主な使用例は、Python プログラマーの店があり、リッチ インターネット アプリケーション クライアント側を提供する必要があるが、Javascript を学習する時間がない場合です。広くは役に立ちません。

また、私の個人的な経験では、ほとんどの Python プログラマーは Web アプリの構築から Javascript をかなりよく知っています。Javascript に飛び込むだけでは、学習曲線はそれほど大きくありません。私はバッチ ファイルの代わりとして Windows で JSCRIPT スクリプトを作成し、多数の Web ページで Jquery を使用した Javascript を作成しました。node.js のサーバーサイド Javascript を学びたいと思ったとき、Javascript の知識を完成させるのにほんの数週間しかかかりませんでした。私の意見では、パジャマは避けるべきです。遅かれ早かれ、Javascript エンジンは言語のバージョン 1.8 をサポートする予定です。これにより、中括弧の問題以外の言語間のギャップが大幅に縮小されます。

于 2011-03-06T09:40:40.873 に答える
0

しかし、それはどのようにスケーリングしますか?

他のものと同様に。スケーラビリティは、言語ではなくアーキテクチャに関するものです。

業界でこれらのフレームワークを使用している人はいますか?

はい。

于 2011-02-24T01:26:21.277 に答える