Кілька років тому Microsoft оголосила, що Ruby та Python приїжджають до .net. Проекти називалися відповідно IronRuby та IronPython. Microsoft заявила, що проекти будуть побудовані на основі DLR .net.
WIKIpedia вказує на те, що Microsoft з усіх цілей і цілей відмовилася від цих проектів.
Чому Microsoft відмовилася від цих проектів?
4
Вони ніколи не підтримували Microsoft. Підтримка Visual Studio все ще існує у Visual Studio 2013.
—
Ramhound
Проект IronPython досі триває сильно, тоді як IronRuby фактично мертвий. Чому Microsoft відкидає їх у спільноту з відкритим кодом, на публічному форумі ніколи не відповідали, але можна припускати, що загальний розробник Microsoft та люди, що користуються їх платформами для розробки, більше зацікавились C # та C ++. Напевно, було не вигідно підтримувати такі речі, як IronRuby та IronPython, оскільки це мало тяги у світі взагалі, і в кінцевому підсумку Microsoft піклується про людей, що використовують їх інструменти та платформу, і вони підтримують технології, які турбують людей.
—
wkl
@Ramhound - у дитинстві, як MicrosoftRuyy, так і IronPython були створені всередині Microsoft. Я також пішов до школи з одним із керівників проектів (який став координатором обох проектів після того, як проекти були випущені за ліцензіями з відкритим кодом).
—
wkl
Коли .NET був створений, Microsoft зробила великий шум через те, що він може підтримувати практично будь-яку мову. У мене склалося враження, що такі проекти, як IronPython та IronRuby, мали на меті (1) протестувати дизайн .NET, щоб переконатися, що він справді може з ними впоратися, та (2) довести цінність .NET для розробників та ринку. Після того, як .NET був створений, я вважаю, що випуск цих проектів у дику природу та надання їм можливості досягти успіху чи невдачі за власними заслугами мали багато сенсу.
—
Steve314
@mattnz Є об'єктивна відповідь, пояснена в en.wikipedia.org/wiki/Dynamic_Language_Runtime - проект DLR виявився непридатним для інших мов.
—
ivan_pozdeev