몇 년 전에 Microsoft는 Ruby와 Python이 .net에 올 것이라고 발표했습니다. 이 프로젝트를 각각 IronRuby와 IronPython이라고합니다. 마이크로 소프트는이 프로젝트가 .net DLR 위에 구축 될 것이라고 말했다.
위키 백과는 모든 의도와 목적으로 이러한 프로젝트가 Microsoft에 의해 포기되었음을 나타냅니다.
Microsoft가 이러한 프로젝트를 포기한 이유는 무엇입니까?
4
그들은 Microsoft에 의해 유지 관리되지 않았습니다. Visual Studio 지원은 여전히 Visual Studio 2013에 있습니다.
—
Ramhound
IronPython 프로젝트는 여전히 강력하지만 IronRuby는 실제로 죽었습니다. Microsoft가 공개 소스 커뮤니티에 공개 한 이유는 공개 포럼에서 답을 얻지 못했지만 Microsoft의 일반 개발자와 개발 플랫폼을 사용하는 사람들이 C # 및 C ++에 더 관심이 있다고 추측 할 수 있습니다. IronRuby 및 IronPython과 같은 도구는 전 세계적으로 큰 관심을받지 않았기 때문에 수익성이 없었으며 궁극적으로 Microsoft는 도구와 플랫폼을 사용하는 사람들을 염려하고 사람들이 관심을 갖는 기술을 지원합니다.
—
wkl
@Ramhound-초기 단계에서 IronRuby와 IronPython은 모두 Microsoft에서 시작되었습니다. 또한 프로젝트 리더 중 한 명과 함께 학교에 갔다 (오픈 소스 라이센스로 프로젝트가 릴리스 된 후 두 프로젝트의 코디네이터가 됨).
—
wkl
.NET이 만들어 졌을 때 Microsoft는 거의 모든 언어를 지원할 수 있다는 큰 소문을 냈습니다. IronPython 및 IronRuby와 같은 인상적인 프로젝트는 (1) .NET 디자인을 실제로 처리 할 수 있는지 테스트하고 (2) 개발자와 시장에 .NET의 가치를 입증해야한다는 인상을 받았습니다. 일단 .NET이 설립되면, 나는 그 프로젝트를 열광적으로 풀어 놓고 자신의 장점으로 성공하거나 실패 할 수 있다고 생각합니다.
—
Steve314
@mattnz en.wikipedia.org/wiki/Dynamic_Language_Runtime에 객관적인 답변이 있습니다 . DLR 프로젝트는 다른 언어에 적합하지 않은 것으로 나타났습니다.
—
ivan_pozdeev