マイクロソフトがIronRubyとIronPythonを放棄したのはなぜですか?[閉まっている]


15

数年前、MicrosoftはRubyとPythonが.netに登場することを発表しました。プロジェクトはそれぞれIronRubyおよびIronPythonと呼ばれていました。Microsoftは、プロジェクトは.net DLRの上に構築されると述べた。

WIKIpediaは、すべての意図と目的のために、これらのプロジェクトがマイクロソフトによって放棄されたことを示しています。

なぜマイクロソフトはこれらのプロジェクトを放棄したのですか?


4
それらはマイクロソフトによって保守されることはありませんでした。Visual StudioのサポートはまだVisual Studioの2013年に存在している
Ramhound

IronRubyは事実上死んでいますが、IronPythonプロジェクトはまだ強力です。マイクロソフトがオープンソースコミュニティにそれらを追い出した理由は、公開フォーラムで回答されたことはありませんが、Microsoftの一般的な開発者と開発プラットフォームを使用している人々は、C#とC ++に興味があったと推測できます。IronRubyやIronPythonのようなものをサポートすることはおそらく有益ではありません。なぜなら、それは世界全体でほとんど牽引力がなく、最終的にMicrosoftはツールとプラットフォームを使用する人々を気にかけ、人々が気にするテクノロジーをサポートするからです。
wkl

3
@Ramhound-初期の頃、IronRubyとIronPythonの両方がMicrosoft内で開始されました。また、プロジェクトリーダーの一人(学校がオープンソースライセンスでリリースされた後、両方のプロジェクトのコーディネーターになった)と一緒に学校に行きました。
wkl

7
.NETが作成されたとき、Microsoftは事実上あらゆる言語をサポートできることについて大騒ぎをしました。IronPythonやIronRubyなどのプロジェクトは、(1).NET設計をテストして実際に処理できることを確認し、(2).NETの価値を開発者と市場に証明することを目的としているという印象を受けました。.NETが確立されたら、それらのプロジェクトを世に送り出し、成功するか失敗するかを自分の長所で許可することは理にかなっていると思います。
Steve314

3
@mattnz en.wikipedia.org/wiki/Dynamic_Language_Runtimeで説明されている客観的な答えがあります-DLRプロジェクトは他の言語には適さないことが判明しました。
ivan_pozdeev

回答:


17

これらはオープンソースであり、MSによって作成されたものではありません。IronPythonはまだ存在し、.NETに組み込まれており、活発に開発されていますが、3.3ではなくPython 2.7専用です(まだですか?)。数日前に新しいバージョンがリリースされました。IronRubyについては知りません。

さらに、Visual Studio(PTVS)用のPythonツールと組み合わせて、IronPython開発にVisual Studioを使用できます。


PythonツールはVisual Studio 2013に「組み込まれている」ようにも見えます。VS2013があるPyToolsのビデオを見て、New Projectに移動してPythonを選択すると、IDEからツールを自動的にダウンロードするオプションが表示されます。次に、[新しいプロジェクト]を選択してPythonにアクセスすると、Pythonプロジェクトのすべてのオプション(Djangoを含む)を取得できます。
ムサーブ

1
-1:真実ではない。IronPythonは、M $の仕事の一部としてJim Huguninによって作成されました。
ivan_pozdeev
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.