長い間 C# で .net プログラムを書いていたので、静的に型付けされた言語に付随する構文の無駄遣いに怒りと不満を感じ始めました。ここで、CLI を利用する動的型付け言語に変更したいと考えています。だから私は少し周りを探しましたが、私が見たものは好きではありませんでした. 最初に IronPython を探しました。しかし、プロジェクトはまとまりがなく、見栄えがよくありませんでした。それからブーについて聞いた。boo'sも理想も全部好きだったけど、プロジェクトが止まったような気がする。その後、IronRuby のことを聞きましたが、プロジェクトはまだベータ版なので、成熟するまで待つことにしました。
CLR と互換性のある適切な動的言語が見つからなかったので、何を使用しますか?
人々が IronPython を選択しない理由を尋ね始めて以来。その理由は、先ほど述べたように、まとまりがないように見えるからです。なんで?
1- ホームページはcodeplex の別のページを指しています。ホームページはきれいで、IronPython の利点だけを示している必要があります。ユーザー (ユーザーは IronRuby の svn を使用する前にアクセスする必要がありますが)。IPython が作成時にどのような問題に対処しようとしていたか。そういう情報が載っているページはありますか?ページはそこにありますが、記事への意味のないリンクがたくさんある「詳細情報ページ」に隠されています。Boo のページでは、Manifesto http://boo.codehaus.org/BooManifesto.pdfという名前の明確なサイトがあります。
もっとありますが、IPython は、実際に持つことができる品質にもかかわらず、単なる自作のインタープリターであると私は感じています。Boo をダウンロードして IronPython を使用する方が安全だと感じました (しかし、マイクロソフトは IPython もダウンロードしていたので心配ありません)。
Duck-Typing と Boo の静的型付けについては、どちらもうまく機能しているようです。