Comments 72
Очень хорошая новость, спасибо
Здорово, надеюсь, Apple тоже когда-нибудь включит в XCode поддержку пытона.
pyobjc.sourceforge.net/
C Xcode3 работал прекрасно, подсветка там и темплейты. На Xcode4 не проверял. И вообще, до некоторого времени он шел «из коробки», но эпплы его вырезали – ибо обновлялся почаще чем Xcode и iOS/Mac SDK.
C Xcode3 работал прекрасно, подсветка там и темплейты. На Xcode4 не проверял. И вообще, до некоторого времени он шел «из коробки», но эпплы его вырезали – ибо обновлялся почаще чем Xcode и iOS/Mac SDK.
Они его от туда наоборот убрали, я в 2007 году на нем активно писал :(
Если и отладка будет такая же вкусная, как например в MSVC, со всякими Watch-ами и т.д., то было бы отлично.
+1. И руби бы тоже неплохо.
Зачем? Его же никто не использует.
На express версии получится запустить это дело?
можно поставить на Visual Studio Shell
нет, add-in'ы к бесплатным версиям не ставятся.
Нет. Но кажется его можно установить в Visual Studio Shell
100% можно: pytools.codeplex.com/wikipage?title=Installation%20-%20details
а вот про express ни слова… видимо, нельзя… (
а вот про express ни слова… видимо, нельзя… (
Эх, вот ещё бы в недрах Microsoft разработали пакеты для поддержки Flash/Flex (да-да, я знаю про Amethyst, но хотелось бы именно от Microsoft, а не дополнительно $249 платить за проф. версию или юзать урезанную персональную), Android и iOS SDK (ну это вообще из разряда фантастики). Вот счастье бы тогда началось ))
Это все будет под дотнетом?
Интересно, почему только сейчас. И, насколько вижу, собирать в .exe нельзя. Немного жаль, но новость отличная.
Больше всего радует то, что пакет будет открыт в рамках лицензии Apache! При прочтении заголовка промелькнули сразу две мысли: «Это Мега Круто!» и «Небось сделают только для полной версии, а для Express нет».
Ура, свершилось. Хоть я и привык почти к Eclipse всё же Visual Studio попривычнее и получше для меня лично.
Падает при открытии любого py файла в VS2010 Premium :(
По сравнению с PyCharm каково?
Нет явы — нет тормозов:)
Ява не тормозит.
А если серьезно? Интеграция с фреймврками? Сравнимы ли рефакторинги и интеллисенс?
А если серьезно? Интеграция с фреймврками? Сравнимы ли рефакторинги и интеллисенс?
Думаю, на мощных конфигах она и правда не тормозит. Но вот на моём относительно стареньком ноуте с целероном 2Ггц отрисовка интерфейса тормозит ощутимо. Хоть и два гига оперативы.
В общем, для меня что Eclipse что PyCharm слишком тяжеловесны:)
В общем, для меня что Eclipse что PyCharm слишком тяжеловесны:)
А к остальным вопросам — не знаю, пока толком не проверил. Насколько я понял из новости:
«Реализация для Python расширенных режимов редактирования кода, поддержка Intellisense, поиска ссылок, REPL и других возможностей;»
всё должно быть достаточно хорошо:) А вот про фреймворки не знаю — лень сейчас джангу на винду устанавливать
«Реализация для Python расширенных режимов редактирования кода, поддержка Intellisense, поиска ссылок, REPL и других возможностей;»
всё должно быть достаточно хорошо:) А вот про фреймворки не знаю — лень сейчас джангу на винду устанавливать
Можно подумать, это как-то изменит ситуацию.
Не думал, что скажу это в ближайшее время, но: «Спасибо, Microsoft!».
Да MS порадовал. Давно хотел использовать питон в качестве скриптового языка для решения повседневных задач. Мешало только то, что необходимо было держать открытыми две IDE.
Интересно сделают ли умельцы интеграцию с AppEngine. Насколько я понимаю, раз есть Standard Python осталось только dev server и publish прикрутить.
Интересно сделают ли умельцы интеграцию с AppEngine. Насколько я понимаю, раз есть Standard Python осталось только dev server и publish прикрутить.
С каких пор Майкрософт стал Корпорацией Добра?:)
Рад за любимый язык и за тех, кто пользуется MSVS. Самого пока и вим устраивает, но попробовать обновку хочется:)
Рад за любимый язык и за тех, кто пользуется MSVS. Самого пока и вим устраивает, но попробовать обновку хочется:)
Ждем Objective-С :)
Маленький шаг Microsoft в сторону добра)
Инсталлятор ж@п@рукие делали. Проверяет наличие VS по наличии папки «Microsoft Visual Studio 10.0» в %Program Files%. Если студия установлена в другое место и папка отстутствует — говорит, что студия не установлена.
Обожаю VS.
Долго выбирал, на какой язык переходить с PHP.
Начал изучать питон и он мне показался прекрасным, а еще и такая вот фича.
Ну просто сама судьба говорит мне, куда смотреть -))
Долго выбирал, на какой язык переходить с PHP.
Начал изучать питон и он мне показался прекрасным, а еще и такая вот фича.
Ну просто сама судьба говорит мне, куда смотреть -))
Если обожаете VS, то почему не C#?
C С# уже давно дружу.
Я же искал среди динамических языков.
Я же искал среди динамических языков.
Давайте обсудим. Что именно дает вам динамический язык? Чего то такого, чего не может дать C#? Какие задачи реально получается решить быстрее?
Уж по скорости разработки питону нет равных — это факт!
Какие задачи на Python можно решить быстрее, чем на C#? Вы серьезно?
1) Прототипирование
2) Научные вычисления, расчеты и т.д.
3) Веб-разработка
4) Спортивные задачки вроде ProjectEuler, Codercharts, etc.
5) Использование в качетсве языка скриптования в различных приложениях/играх
</holywar mode>
Какие задачи на Python можно решить быстрее, чем на C#? Вы серьезно?
1) Прототипирование
2) Научные вычисления, расчеты и т.д.
3) Веб-разработка
4) Спортивные задачки вроде ProjectEuler, Codercharts, etc.
5) Использование в качетсве языка скриптования в различных приложениях/играх
</holywar mode>
Прототипирование — ОК.
Спортивные задачки — хрен с ним, тоже ОК.
Но насчет научных вычислений, расчетов и веб-разработки — ХБЗ.
Хотелось бы конечно пруф всего вышесказанного, но, наверное, это действительно розжиг holywar mode. Тем более, что тег уже закрыт
Спортивные задачки — хрен с ним, тоже ОК.
Но насчет научных вычислений, расчетов и веб-разработки — ХБЗ.
Хотелось бы конечно пруф всего вышесказанного, но, наверное, это действительно розжиг holywar mode. Тем более, что тег уже закрыт
Ну, например, взять хотябы Enthought Python, SciPy + NumPy, biopython, pyproj, SciMath, SimPy, SymPy, ecspy, NLTK, ну и так далее…
как у C# с аналогами? и кстати, как там у C# с полноценной кроссплатформенностью?
посмотрите на количество научных библиотек, пакетов на Python… а теперь посмотрите сколько их на C#… Думаю разница очевидна…
как у C# с аналогами? и кстати, как там у C# с полноценной кроссплатформенностью?
посмотрите на количество научных библиотек, пакетов на Python… а теперь посмотрите сколько их на C#… Думаю разница очевидна…
А засчет чего он быстрее для этих задач?
Имхо если есть статический контроль типов, то компилятор больше помогает — не так?
Что вы скадете про F# в этом контексте?
Имхо если есть статический контроль типов, то компилятор больше помогает — не так?
Что вы скадете про F# в этом контексте?
> А засчет чего он быстрее для этих задач?
Не могу точно сказать… Лично для меня — синтаксис Python идеален. Чище и логичней просто некуда… Но это лично для меня… Синтаксис не нагружен, как в C#, ничего лишнего — только функциональность — для прототипирования это «само-то»…
> Имхо если есть статический контроль типов, то компилятор больше помогает — не так?
Ну, например, для прототипирования статические типы не помогают, а даже, скорее, мешают…
Для научных вычислений быстрее по двум причинам… Первую я назвал выше: гораздо большее количество научных библиотек и инструментов. Вторая: интерпретируемость, динамичность лучше подходят для научных вычислений… К тому же ученые зачастую хотят видеть только вычисления… никаких синтаксических нагромождений… все должно быть логично и легко… Синтаксис питона проще… ниже порог вхождения…
Про веб-разработку вобщем-то и так все ясно, достаточно посмотреть на Django…
Спортивные задачки вытекают из научных вычислений…
Использования как скриптов в играх — думаю тут тоже все понятно…
О F# думаю следующее:
1) Для прототипирования это жесть… без вариантов )
2) Для научных вычислений — он прекрасен… он просто прекрасно для них подходит… Немного сложноват, но он того стоит. Серьезно… Думаю, научные библиотеки, будут появляться.
3) Для веб-разработки: no comments )
4) Для спортивных задачек аналогично, как и для научных, он очень даже подходит и на хабре мы не раз видели тому доказательства.
5) см 3. )
Не могу точно сказать… Лично для меня — синтаксис Python идеален. Чище и логичней просто некуда… Но это лично для меня… Синтаксис не нагружен, как в C#, ничего лишнего — только функциональность — для прототипирования это «само-то»…
> Имхо если есть статический контроль типов, то компилятор больше помогает — не так?
Ну, например, для прототипирования статические типы не помогают, а даже, скорее, мешают…
Для научных вычислений быстрее по двум причинам… Первую я назвал выше: гораздо большее количество научных библиотек и инструментов. Вторая: интерпретируемость, динамичность лучше подходят для научных вычислений… К тому же ученые зачастую хотят видеть только вычисления… никаких синтаксических нагромождений… все должно быть логично и легко… Синтаксис питона проще… ниже порог вхождения…
Про веб-разработку вобщем-то и так все ясно, достаточно посмотреть на Django…
Спортивные задачки вытекают из научных вычислений…
Использования как скриптов в играх — думаю тут тоже все понятно…
О F# думаю следующее:
1) Для прототипирования это жесть… без вариантов )
2) Для научных вычислений — он прекрасен… он просто прекрасно для них подходит… Немного сложноват, но он того стоит. Серьезно… Думаю, научные библиотеки, будут появляться.
3) Для веб-разработки: no comments )
4) Для спортивных задачек аналогично, как и для научных, он очень даже подходит и на хабре мы не раз видели тому доказательства.
5) см 3. )
>>>1) Для прототипирования это жесть… без вариантов )
Почему?
Почему?
Слишком сложный, слишком функциональный, слишком неудобный в сравнении с Python )
Я ни в коем случае не против F#, это отличный язык, но как я уже говорил выше: по моему личному мнению Python идеален для перечисленных мною задач…
Быстрое прототипирование на Python позволяет сосредоточиться на построении самой системе, можно писать не задумываясь о синтаксисе, и реализации каких-то локальных фишек…
В F# надо думать… много думать ) Думать именно над синтаксисом, реализацией каких-либо даже мелких вещей… За этим всем не видно полностью архитектуры системы… Но опять же. ИМХО…
Python читается и пишется как английский… легко… В программировании я думаю на Python…
Возможно есть и те, кто способны мыслить на F#. ))
Я ни в коем случае не против F#, это отличный язык, но как я уже говорил выше: по моему личному мнению Python идеален для перечисленных мною задач…
Быстрое прототипирование на Python позволяет сосредоточиться на построении самой системе, можно писать не задумываясь о синтаксисе, и реализации каких-то локальных фишек…
В F# надо думать… много думать ) Думать именно над синтаксисом, реализацией каких-либо даже мелких вещей… За этим всем не видно полностью архитектуры системы… Но опять же. ИМХО…
Python читается и пишется как английский… легко… В программировании я думаю на Python…
Возможно есть и те, кто способны мыслить на F#. ))
> Уж по скорости разработки питону нет равных — это факт!
не соглашусь, тут как раз первенство у C#?
А вот со всеми описанными задачами, где Python выигрывает у шарпа, соглашусь.
ASP.NET имхо убожество…
не соглашусь, тут как раз первенство у C#?
А вот со всеми описанными задачами, где Python выигрывает у шарпа, соглашусь.
ASP.NET имхо убожество…
> не соглашусь, тут как раз первенство у C#?
Это вопрос? Тогда ответ — нет)))
Видимо, каждый останется при своем мнении, так как я всегда слышал и видел обратное… Для меня абсолютная истина — на Python можно разрабатывать сверхбыстро…
Это вопрос? Тогда ответ — нет)))
Видимо, каждый останется при своем мнении, так как я всегда слышал и видел обратное… Для меня абсолютная истина — на Python можно разрабатывать сверхбыстро…
Sign up to leave a comment.
Компания Microsoft представила поддержку Python в Visual Studio