1

重複の可能性:
BOO 対 IronPython
Boo 対 IronPython

スクリプト言語を .NET アプリケーションに埋め込みたいとします。

Boo は Python 構文をモデルにしていますが、型推論も含まれており、一般的にスクリプト言語として組み込むには、より優れた、より現代的な言語のようです。

では、なぜ Iron Python についてこれほど騒がれているのでしょうか?

LATER 指摘されたように、この質問はthisthisの正確な複製です

4

3 に答える 3

2

2 ワード: ユーザーベース。

私はすでに非常に多くの言語を知っているので、現在作業している言語が「else if」、「elsif」、「elif」のどれであるかを覚えておくために、参照を手元に置いておく必要があります。別の言語を使用するやむを得ない理由がない限り (いくつかの小さな違いだけではありません) 私はすでに知っているものに固執するつもりです.

于 2009-05-20T22:02:36.780 に答える
1

IronPython は、Microsoft によって直接開発およびサポートされており (Jim Hugunin の素晴らしい技術的リードの下で!)、それに関する非常に優れた本があります (「IronPython in Action」、私は偏見がありますが、恥知らずに伝道しています)。それとは別に、Boo は素晴らしい候補のようです。ぜひ試してみたいと思います (.NET を娯楽としてではなく本格的に使用したことがあるとしたら、最近の私の専門的な開発は Linux とWindows ではなく Mac であり、それは見込みがありそうにないようです)。

.NET を主な開発ターゲットとして使用している場合、私の推奨事項は、自分の専門分野で小さいがおもちゃではないプロジェクトをいくつか選び、それぞれを Boo と IronPython の両方で開発することです (どちらが先かを交互に変更します)。いくつか試してみると、何が自分に合っているかがわかります。そういうわけで、私は 90 年代にメイン言語を Perl 4 から Python に切り替えることになりました (私がエキスパートでグルだった Perl 4 に固執したり、当時の真新しい Perl 5 に切り替えたりするのではなく) --それぞれの環境で完全に開発されたいくつかの「パイロット プロジェクト」では、自分の生産性にとって何が最善かについて疑いの余地がありませんでした。

于 2009-05-21T04:54:25.377 に答える
0

人々は python が好きで、それ以外は何も望んでいません。この質問には他に何かありますか?

于 2009-05-20T21:48:55.607 に答える