2012-03-31 6 views
1

私は最近、新しい "鉄"言語が.Net領域にリリースされるのを見ました。 これまでのところ、私はIron RubyとIron Pythonを見てきました。既に確立されている言語/フレームワークのMirosoftバージョンだけですか?もしそうなら、それは構文的に同等ですか?一般的なプログラミング言語の "鉄"バージョン

また、J ++とJ#(もう1つのJava実装のようなもの)があったことを覚えています。私はこれらの言語の幅広い適応について実際には聞いていません。彼らは「鉄」言語と同じカテゴリーに分類されますか?

+0

Iron PythonはMicrosoftによって作成されたものではなく、.NET Frameworkのみを使用していると私は理解しています。 J ++/J#が行く限り、C#は基本的にJavaに対するMicrosoftの対応です。 –

答えて

4

.Net/Monoフレームワークをターゲットとする既存の言語の実装です。元の2つのIronPythonIronRubyは、マイクロソフトの調査として開発されました。 IronPythonはもはやマイクロソフトによってサポートされておらず、彼らはIronRubyもやり遂げました。彼らのコントロールから言語を解放する彼らに関する情報は、articleにあります。

他の開発者が従い、 "Iron"という接頭辞を付けた言語に名前を付けました。 Iron言語は、.NETの唯一の実装ではありません。 Boo(Pythonの方言)のような言語.Netなど。

+1

答えをありがとう! – TGH

関連する問題