The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Компания Microsoft представила поддержку Python в  ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Microsoft представила поддержку Python в  ..."  +/
Сообщение от opennews (ok) on 11-Мрт-11, 10:22 
Компания Microsoft выпустила (http://port25.technet.com/archive/2011/03/10/python-tools-fo...) в режиме бета-тестирования пакет Python Tools for Visual Studio (http://pytools.codeplex.com/) (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, включая фукнкции по отладке кластерных...

URL: http://port25.technet.com/archive/2011/03/10/python-tools-fo...
Новость: http://www.opennet.ru/opennews/art.shtml?num=29872

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Компания Microsoft представила поддержку Python в  Visual St..."  +2 +/
Сообщение от Devider (ok) on 11-Мрт-11, 10:22 
А как же: http://www.opennet.ru/opennews/art.shtml?num=28389 ? Все, повернулась обратно? =) Вообще, чую, если M$ серьезно займется питоном змейку придется в красную книгу вносить...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от bav on 11-Мрт-11, 10:26 
А уже были прецеденты?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Компания Microsoft представила поддержку Python в  Visual St..."  +1 +/
Сообщение от Аноним (??) on 11-Мрт-11, 10:58 
Java
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от bav on 11-Мрт-11, 10:59 
И? Что такого MS сделал с джавой?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Компания Microsoft представила поддержку Python в  Visual St..."  +1 +/
Сообщение от Аноним (??) on 11-Мрт-11, 11:30 
> И? Что такого MS сделал с джавой?

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

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от bav on 11-Мрт-11, 12:00 
> Написал свою несовместимую реализацию и пихал её по умолчанию в свои ОС?

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

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Аноним (??) on 11-Мрт-11, 12:11 
Нет, закончилось это созданием .NET-а и отъеданием приличной ниши, которая до этого принадлежала Java. Тот же Хельсберг занимался в MS J++ до того как стал создателем C#
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Компания Microsoft представила поддержку Python в  Visual St..."  –1 +/
Сообщение от bav on 11-Мрт-11, 12:16 
> Нет, закончилось это созданием .NET-а и отъеданием приличной ниши, которая до этого
> принадлежала Java. Тот же Хельсберг занимался в MS J++ до того
> как стал создателем C#

Вы отвлеклись. Напомню суть:

"если M$ серьезно займется питоном змейку придется в красную книгу вносить..."

И мне хочется полистать эту красную книгу, но пока там только одна обложка.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

18. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Devider (ok) on 11-Мрт-11, 13:26 
> но пока там только одна обложка.

Ну и дай то Бог.. )

А если серьезно, то питон сейчас насколько я понимаю (могу ошибаться, сам питон не использую) не имеет какого-то строго стандарта. "Эталоном" является как раз CPython. Это первый постулат. Второй - то за что берется М$ быстро превращается в УГ (с моей точки зрения). Так вот отсюда я высказываю опасение, что если М$ до него доберется до питона по-полной, 4ая версия будет уже никому не нужна.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

21. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от bav on 11-Мрт-11, 13:49 
> я высказываю опасение, что если М$ до него доберется до питона по-полной, 4ая версия будет уже никому не нужна.

Глупости. Назови хотя бы три причины, почему MS нужно пилить свой интерпретатор? Особенно в свете сбагренного IronPython.

Но даже, если предположить, что они его сделают несовместимым, то кому он будет нужен? Сообщество питонистов достаточно сбитое и какая-то поделка, на которой не пускается существующий код абсолютно ни на что не повлияет.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

26. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Devider (ok) on 11-Мрт-11, 14:28 
>> я высказываю опасение, что если М$ до него доберется до питона по-полной, 4ая версия будет уже никому не нужна.
> Глупости. Назови хотя бы три причины, почему MS нужно пилить свой интерпретатор?
> Особенно в свете сбагренного IronPython.

А зачем им надо было пилить свою яву?

> Но даже, если предположить, что они его сделают несовместимым, то кому он
> будет нужен? Сообщество питонистов достаточно сбитое и какая-то поделка, на которой
> не пускается существующий код абсолютно ни на что не повлияет.

Сообщество может и сбитое, но масса - за хомячками. Понаделают плюшек, понапишут книг, статей про светлое будующее...

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

27. "Компания Microsoft представила поддержку Python в  Visual St..."  –1 +/
Сообщение от bav on 11-Мрт-11, 14:38 
> А зачем им надо было пилить свою яву?

Чтобы не пугать пользователей скачиванием немаленькой sun jre, ослу нужно было как-то показывать апплеты из коробки, поэтому им пришлось писать свой велосипед. Суровая жизненная необходимость, никакого злого умысла.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

28. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Devider (ok) on 11-Мрт-11, 14:49 
А вставить сановскую в дистр не проще было чем писать свои костыли?
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

30. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от bav on 11-Мрт-11, 15:39 
Условия лицензии, видимо, не позволяли включать jre в сборку.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

32. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от gegMOPO4 (ok) on 11-Мрт-11, 16:16 
Это было невозможно, лицензия не позволяла редистрибьюцию. В линуксовых дистрибутивах жавы тоже не было. Такая же ситуация и сейчас с майкрософтовскими шрифтами и адобовским флешплеером — скачивать можно, а в дистрибутив положить нельзя.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

43. "Компания Microsoft представила поддержку Python в  Visual St..."  +1 +/
Сообщение от alltiptop (ok) on 11-Мрт-11, 23:01 
Совсем-совсем никакого злого умысла?
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

31. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от gegMOPO4 (ok) on 11-Мрт-11, 16:08 
С JScript чуть раньше была та же самая ситуация. И HTML в MS понимали своеобразно, насовав своих расширений, но не поддерживая нормально стандарты (впрочем, Netscape виноват не меньше). Архаичная реализация C++ в VC++6, который использовался слишком долго, затормозила прогресс в использовании современных подходов в программировании на C++, затруднила портирование и обвешала код уродливыми костылями. Можно вспомнить и другие примеры неправильных реализаций. В общем, такие ошибки у всех случаются, но ошибки MS, как монополиста, слишком больно обходятся остальным.

Но Питону это не грозит (тьфу-тьфу). Вроде интереса для MS он не представляет.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

36. "Компания Microsoft представила поддержку Python в  Visual St..."  –1 +/
Сообщение от анон on 11-Мрт-11, 16:50 
> С JScript чуть раньше была та же самая ситуация

JScript (инструмент системного администратора) != Javascript

с жаваскриптом в IE порядок

> затормозила прогресс в использовании современных подходов в программировании на C++, затруднила портирование и обвешала код уродливыми костылями

Не сочтите за провокацию, но С++ сам по себе уродливый костыль. Современные подходы - это как раз C#, Scala, Clojure и т.д.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

40. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от тоже Аноним email(ok) on 11-Мрт-11, 21:29 
> с жаваскриптом в IE порядок

И называется этот порядок "выполнено, но с ошибками на странице"...

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

44. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от анони on 11-Мрт-11, 23:25 
> И называется этот порядок "выполнено, но с ошибками на странице"

Это называется "пора вынуть руки из известного места"
Парсер js в ie придирчив к синтаксису. К примеру, он ругается на болтающуюся точку с запятой там, где она и не нужна.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

9. "Компания Microsoft представила поддержку Python в  Visual St..."  +1 +/
Сообщение от qwerty (??) on 11-Мрт-11, 11:32 
"Тесная интеграция Java с DCOM и Win32 ломала многоплатформенную суть языка и являлась усилием Microsoft по поглощению технологии (см. Критика Microsoft). Впоследствии это явилось поводом для судебных исков со стороны Sun Microsystems к Microsoft."
http://ru.wikipedia.org/wiki/Java#Java_.D0.B8_Microsoft
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от bav on 11-Мрт-11, 12:13 
Ну и? Где теперь эта несовместимая жаба от микрософт?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

20. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от anon8 (ok) on 11-Мрт-11, 13:32 
.NET
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

10. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Аноним (??) on 11-Мрт-11, 11:46 
Хоть и неизвестно, что будет в будущем, но это пока всего-лишь IDE для питона (как я понял), а не отдельная реализация, в отличие от того, что было с java.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

5. "Компания Microsoft представила поддержку Python в"  +1 +/
Сообщение от Andrey Mitrofanov on 11-Мрт-11, 10:41 
> А как же: http://www.opennet.ru/opennews/art.shtml?num=28389 ?

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

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

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Аноним (??) on 11-Мрт-11, 13:29 
Ура наконец-то питон к студии прикрутили
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Компания Microsoft представила поддержку Python в  Visual St..."  –1 +/
Сообщение от тоже Аноним (ok) on 11-Мрт-11, 14:10 
Ну, вы же именно за это голосовали рублем, купив Professional-версию? Ведь правда?
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

42. "Компания Microsoft представила поддержку Python в  Visual St..."  –1 +/
Сообщение от Трухин_Юрий_Владимирович (ok) on 11-Мрт-11, 22:13 
http://pytools.codeplex.com/wikipage?title=Installation%...
покупать не обязательно. Можно поставить на бесплатную Visual Studio 2010 Shell
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

22. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Аноним (??) on 11-Мрт-11, 14:02 
Осталось из студии всякий шлак выкинуть.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Компания Microsoft представила поддержку Python в  Visual St..."  +1 +/
Сообщение от adolfus on 11-Мрт-11, 14:25 
Осталось поубивать кретинские CRLF, "буквы дисков" и "расширение файла".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Аноним12233 (ok) on 11-Мрт-11, 16:29 
> Осталось поубивать кретинские CRLF, ...

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

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

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

41. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от тоже Аноним email(ok) on 11-Мрт-11, 21:33 
> # p.s.: хотя помоему в Visual Studio можно настраивать параметры EOL и
> Encoding (у кого проинсталировна -- отпишитель! :))

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

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

35. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Аноним12233 (ok) on 11-Мрт-11, 16:35 
> Осталось поубивать кретинские CRLF, "буквы дисков" и "расширение файла".

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

:-)

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

38. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от СуперАноним on 11-Мрт-11, 18:18 
и кодировку cp1251. Пора бы уже Микросовту наконец окончательно переползти на Юникод.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

46. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Сергей (??) on 12-Мрт-11, 01:05 
О да, и бэкслеши заменить на правильные слеши
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

29. "Компания Microsoft представила поддержку Python в  Visual St..."  –3 +/
Сообщение от maxkit (ok) on 11-Мрт-11, 14:58 
Python - это как "Visual Basic" в мире UNIX. Удивляться нечему, что MS им заинтересовались.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Аноним12233 (ok) on 11-Мрт-11, 16:26 
> Удивляться нечему, что MS им заинтересовались.

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

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

45. "Компания Microsoft представила поддержку Python в  Visual St..."  +1 +/
Сообщение от User294 (ok) on 11-Мрт-11, 23:53 
> Код пакета разработан в недрах Microsoft и открыт в рамках лицензии Apache 2.0.

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

48. "Компания Microsoft представила поддержку Python в  Visual St..."  +/
Сообщение от Константин (??) on 12-Мрт-11, 13:39 
Кого-то интересует нравственная чистота, а кому-то нужно ехать. Я лично рад, если в студии появится IDE для python. Это то, чего мне там не хватало.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

47. "Компания Microsoft представила поддержку Python в  Visual St..."  +1 +/
Сообщение от Аноним (??) on 12-Мрт-11, 03:19 
>... только забыли добавить что VS и Win - почему-то не распостраняются под >лицензией Apache. Опенсорс по микрософтовски: открыть 5% несущественного кода, >бесполезного без 95% барахла в виде блобов и гордо трубить об этом факте. В >жопу такой "опенсорс".

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

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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