The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Компания Microsoft представила поддержку Python в Visual Studio

11.03.2011 10:11

Компания Microsoft выпустила в режиме бета-тестирования пакет Python Tools for Visual Studio (PTVS), предназначенный для обеспечения поддержки языка Python в интегрированной среде разработки Visual Studio 2010. Код пакета разработан в недрах Microsoft и открыт в рамках лицензии Apache 2.0.

Из возможностей PTVS отмечены:

  • Поддержка как классического CPython 2.5 и 3.2, так и реализации Python для работы в виртуальной машине .NET - IronPython. В разработке находится поддержка проектов PyPy и Jython;
  • Реализация для Python расширенных режимов редактирования кода, поддержка Intellisense, поиска ссылок, REPL и других возможностей;
  • Поддержка локальной и удаленной отладки;
  • Поддержка профилирования кода;
  • Интерактивные параллельные вычисления через интеграцию IPython REPL;
  • Поддержка HPC кластеров и MPI, включая функции по отладке кластерных приложений;
  • Поддержка вариантов библиотек NumPy & SciPy для .Net;
  • Поддержка Dryad (технология высокомасштабируемой параллельной обработки больших объемов данных)


  1. Главная ссылка к новости (http://port25.technet.com/arch...)
  2. OpenNews: Представлен плагин для поддержки языка D в Visual Studio
  3. OpenNews: Вышел Mono Tools for Visual Studio 1.1 beta
  4. OpenNews: Microsoft отвернулась от проектов IronPython и IronRuby
  5. OpenNews: Microsoft добавит в Visual Studio 2010 набор средств для интеграции с Eclipse
  6. OpenNews: Microsoft работает над улучшением функционирования PHP на платформе Windows
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/29872-python
Ключевые слова: python, microsoft, ide
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Devider (ok), 10:22, 11/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А как же: http://www.opennet.ru/opennews/art.shtml?num=28389 ? Все, повернулась обратно? =) Вообще, чую, если M$ серьезно займется питоном змейку придется в красную книгу вносить...
     
     
  • 2.2, bav (?), 10:26, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А уже были прецеденты?
     
     
  • 3.6, Аноним (-), 10:58, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Java
     
     
  • 4.7, bav (?), 10:59, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    И? Что такого MS сделал с джавой?
     
     
  • 5.8, Аноним (-), 11:30, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И? Что такого MS сделал с джавой?

    Написал свою несовместимую реализацию и пихал её по умолчанию в свои ОС?

     
     
  • 6.11, bav (?), 12:00, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Написал свою несовместимую реализацию и пихал её по умолчанию в свои ОС?

    Чем это закончилось, напомнить? MS оказалась скорее побитой шавкой, чем коварным злом в той ситуации.

     
     
  • 7.12, Аноним (-), 12:11, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, закончилось это созданием .NET-а и отъеданием приличной ниши, которая до этого принадлежала Java. Тот же Хельсберг занимался в MS J++ до того как стал создателем C#
     
     
  • 8.14, bav (?), 12:16, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы отвлеклись Напомню суть если M серьезно займется питоном змейку придется ... текст свёрнут, показать
     
     
  • 9.18, Devider (ok), 13:26, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и дай то Бог А если серьезно, то питон сейчас насколько я понимаю могу о... текст свёрнут, показать
     
     
  • 10.21, bav (?), 13:49, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Глупости Назови хотя бы три причины, почему MS нужно пилить свой интерпретатор ... текст свёрнут, показать
     
     
  • 11.26, Devider (ok), 14:28, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем им надо было пилить свою яву Сообщество может и сбитое, но масса - за х... текст свёрнут, показать
     
     
  • 12.27, bav (?), 14:38, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чтобы не пугать пользователей скачиванием немаленькой sun jre, ослу нужно было к... текст свёрнут, показать
     
     
  • 13.28, Devider (ok), 14:49, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А вставить сановскую в дистр не проще было чем писать свои костыли ... текст свёрнут, показать
     
     
  • 14.30, bav (?), 15:39, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Условия лицензии, видимо, не позволяли включать jre в сборку ... текст свёрнут, показать
     
  • 14.32, gegMOPO4 (ok), 16:16, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это было невозможно, лицензия не позволяла редистрибьюцию В линуксовых дистрибу... текст свёрнут, показать
     
  • 13.43, alltiptop (ok), 23:01, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Совсем-совсем никакого злого умысла ... текст свёрнут, показать
     
  • 9.31, gegMOPO4 (ok), 16:08, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    С JScript чуть раньше была та же самая ситуация И HTML в MS понимали своеобразн... текст свёрнут, показать
     
     
  • 10.36, анон (?), 16:50, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    JScript инструмент системного администратора Javascript с жаваскриптом в IE... текст свёрнут, показать
     
     
  • 11.40, тоже Аноним (ok), 21:29, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    И называется этот порядок выполнено, но с ошибками на странице ... текст свёрнут, показать
     
     
  • 12.44, анони (?), 23:25, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это называется пора вынуть руки из известного места Парсер js в ie придирчив к... текст свёрнут, показать
     
  • 5.9, qwerty (??), 11:32, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Тесная интеграция Java с DCOM и Win32 ломала многоплатформенную суть языка и являлась усилием Microsoft по поглощению технологии (см. Критика Microsoft). Впоследствии это явилось поводом для судебных исков со стороны Sun Microsystems к Microsoft."
    http://ru.wikipedia.org/wiki/Java#Java_.D0.B8_Microsoft
     
     
  • 6.13, bav (?), 12:13, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и? Где теперь эта несовместимая жаба от микрософт?
     
     
  • 7.20, anon8 (ok), 13:32, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    .NET
     
  • 4.10, Аноним (-), 11:46, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Хоть и неизвестно, что будет в будущем, но это пока всего-лишь IDE для питона (как я понял), а не отдельная реализация, в отличие от того, что было с java.
     
  • 2.5, Andrey Mitrofanov (?), 10:41, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А как же: http://www.opennet.ru/opennews/art.shtml?num=28389 ?

    ##22.10.2010 23:45  Microsoft отвернулась от проектов IronPython и IronRuby
    > Все, повернулась обратно?

    Нет, просто _БОЛЬШЕ_ Мракосовта "открытого" и разного: следующая новость про будет=

    ##Microsoft отвернулась от поддержки Python в ...

     

  • 1.19, Аноним (-), 13:29, 11/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура наконец-то питон к студии прикрутили
     
     
  • 2.24, тоже Аноним (ok), 14:10, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, вы же именно за это голосовали рублем, купив Professional-версию? Ведь правда?
     
     
  • 3.42, Трухин_Юрий_Владимирович (ok), 22:13, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http://pytools.codeplex.com/wikipage?title=Installation%20-%20detai
    покупать не обязательно. Можно поставить на бесплатную Visual Studio 2010 Shell
     

  • 1.22, Аноним (-), 14:02, 11/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Осталось из студии всякий шлак выкинуть.

     
  • 1.25, adolfus (?), 14:25, 11/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Осталось поубивать кретинские CRLF, "буквы дисков" и "расширение файла".
     
     
  • 2.34, Аноним12233 (ok), 16:29, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Осталось поубивать кретинские CRLF, ...

    если Visual Studion тоже вставляет в код CRLF -- то думаю картина будет выглядеть довольно смешно -- когда ктото чтобы написать без'CRLF'фную программу -- будет использовать например редактор Notepad++ .... а затем [ALT]+[TAB] и [F5]

    # p.s.: хотя помоему в Visual Studio можно настраивать параметры EOL и Encoding (у кого проинсталировна -- отпишитель! :))

     
     
  • 3.41, тоже Аноним (ok), 21:33, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > # p.s.: хотя помоему в Visual Studio можно настраивать параметры EOL и
    > Encoding (у кого проинсталировна -- отпишитель! :))

    За EOL не помню, а Encoding можно.
    Пробовал сделать проект на человеческом UTF-8, получил нечитаемый текст на всех контролах, понял, что с МС по-человечески не выйдет...

     
  • 2.35, Аноним12233 (ok), 16:35, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Осталось поубивать кретинские CRLF, "буквы дисков" и "расширение файла".

    а ещё былобы неплохо посоздавать:
        -- posix с его -- fork() и pipe()
        -- юникод во всём
        -- колёсико мышы
        -- возможность переименовывать\удалять файлы даже если они открыты
        -- ...
        ... ...

    :-)

     
  • 2.38, СуперАноним (?), 18:18, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    и кодировку cp1251. Пора бы уже Микросовту наконец окончательно переползти на Юникод.
     
  • 2.46, Сергей (??), 01:05, 12/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    О да, и бэкслеши заменить на правильные слеши
     

  • 1.29, maxkit (ok), 14:58, 11/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Python - это как "Visual Basic" в мире UNIX. Удивляться нечему, что MS им заинтересовались.
     
     
  • 2.33, Аноним12233 (ok), 16:26, 11/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Удивляться нечему, что MS им заинтересовались.

    заинтересовалась -- это в том смысле что распустила группу программистов? :-D

     

  • 1.45, User294 (ok), 23:53, 11/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Код пакета разработан в недрах Microsoft и открыт в рамках лицензии Apache 2.0.

    ... только забыли добавить что VS и Win - почему-то не распостраняются под лицензией Apache. Опенсорс по микрософтовски: открыть 5% несущественного кода, бесполезного без 95% барахла в виде блобов и гордо трубить об этом факте. В жопу такой "опенсорс".

     
     
  • 2.48, Константин (??), 13:39, 12/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Кого-то интересует нравственная чистота, а кому-то нужно ехать. Я лично рад, если в студии появится IDE для python. Это то, чего мне там не хватало.
     

  • 1.47, Аноним (-), 03:19, 12/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >... только забыли добавить что VS и Win - почему-то не распостраняются под >лицензией Apache. Опенсорс по микрософтовски: открыть 5% несущественного кода, >бесполезного без 95% барахла в виде блобов и гордо трубить об этом факте. В >жопу такой "опенсорс".

    говорят это чудо можно юзать с visual studio shell но у меня все это вместе запустить не получилось

    если у кого получилось - напишите плиз как

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру