2010-03-10 3 views
11

IronPython уже давно, поэтому, когда я установил Visual Studio 2010 RC1 «Ultimate», я с удивлением обнаружил, что он не может быть выбран из установщика. Вместо этого все еще нужно выйти в Codeplex. Кто-нибудь знает, почему он не был включен?Почему нельзя установить IronPython с Visual Studio 2010?

+0

Я люблю IP, но если они хотят, чтобы это началось, им нужно, чтобы это был первый класс langauge в VS. Просто посмотрите на F #. Вы не можете сказать, что это было бы наполовину наполовину, если бы не поддержка VS. – Finglas

ответ

3

Это то, что я взял из списка рассылки IP ...

IronPython на другой цикл выпуска в Visual Studio и разработанный отдельная команда. Процесс разработки команды MS G.O. гораздо более гибкий и гибкий, чем двухлетний цикл выпуска. Учитывая изменяющийся характер CPython (+ других реализаций) с частыми выпусками и продолжающуюся необходимость улучшения совместимости с сторонними библиотеками (большая база кода), имеет смысл сохранить это отдельно.

Поддержка Visual Studio в настоящее время представлена ​​в ограниченном объеме. Поскольку это надстройка, это тоже будет свободным от двухлетнего цикла и, надеюсь, будет более часто улучшаться.

-1

Может быть, потому что это не «официальный» язык?

+3

Неправильно. Microsoft поддерживает его сейчас. – Finglas

3

Они принимают отправленный пользователем код, из-за этого существуют проблемы с патентами и возможности нарушения правил, Джон Лам говорил об этом в подкасте с dotnetrocks. Что произойдет, если этот код что-то нарушит? Microsoft придется принять Visual Studio с полок, пока они не зафиксировал его

+2

IronRuby принимает представления кода, но IronPython этого не делает. –

1

Запрашивая MS в PyCon 2009, они изучали IPy для VS 'next plus 1' - который еще не выпущен.

Для VS2010 вы можете использовать инструменты IronPython для Visual Studio 2010 - www.ironpython.net.

Смежные вопросы