เมื่อหลายปีก่อน Microsoft ประกาศว่า Ruby และ Python กำลังจะมาที่. net โครงการที่เรียกว่า IronRuby และ IronPython ตามลำดับ Microsoft กล่าวว่าโครงการจะสร้างขึ้นจาก. DLR สุทธิ
WIKIpedia ระบุว่าสำหรับโครงการและวัตถุประสงค์ทั้งหมด 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 ขึ้นมาไมโครซอฟท์ได้สร้างความกังวลอย่างมากเกี่ยวกับความสามารถในการรองรับแทบทุกภาษา ฉันได้รับโครงการแสดงผลเช่น IronPython และ IronRuby มีไว้เพื่อ (1) ทดสอบการออกแบบ. NET เพื่อให้แน่ใจว่าสามารถจัดการได้จริง ๆ และ (2) พิสูจน์คุณค่าของ. NET แก่ผู้พัฒนาและตลาด เมื่อก่อตั้ง. NET ขึ้นมาฉันถือว่าการปล่อยโครงการเหล่านั้นเป็นเรื่องธรรมดาและทำให้พวกเขาประสบความสำเร็จหรือล้มเหลวในข้อดีของตนเอง
—
Steve314
@mattnz มีคำตอบที่อธิบายวัตถุประสงค์ในen.wikipedia.org/wiki/Dynamic_Language_Runtime - โครงการ DLR กลายเป็นไม่เหมาะสำหรับภาษาอื่น
—
ivan_pozdeev