C Xcode3 работал прекрасно, подсветка там и темплейты. На Xcode4 не проверял. И вообще, до некоторого времени он шел «из коробки», но эпплы его вырезали – ибо обновлялся почаще чем Xcode и iOS/Mac SDK.
Эх, вот ещё бы в недрах Microsoft разработали пакеты для поддержки Flash/Flex (да-да, я знаю про Amethyst, но хотелось бы именно от Microsoft, а не дополнительно $249 платить за проф. версию или юзать урезанную персональную), Android и iOS SDK (ну это вообще из разряда фантастики). Вот счастье бы тогда началось ))
Больше всего радует то, что пакет будет открыт в рамках лицензии Apache! При прочтении заголовка промелькнули сразу две мысли: «Это Мега Круто!» и «Небось сделают только для полной версии, а для Express нет».
Думаю, на мощных конфигах она и правда не тормозит. Но вот на моём относительно стареньком ноуте с целероном 2Ггц отрисовка интерфейса тормозит ощутимо. Хоть и два гига оперативы.
В общем, для меня что Eclipse что PyCharm слишком тяжеловесны:)
Да MS порадовал. Давно хотел использовать питон в качестве скриптового языка для решения повседневных задач. Мешало только то, что необходимо было держать открытыми две IDE.
Интересно сделают ли умельцы интеграцию с AppEngine. Насколько я понимаю, раз есть Standard Python осталось только dev server и publish прикрутить.
Думаю, так как код открыт, прикрутить поддержку AppEngine будет вообще не проблемой. Не удивлюсь, если это сделает сам Google. Они получат вторую, из самых популярных IDE для разработки под AppEngine.
Инсталлятор ж@п@рукие делали. Проверяет наличие VS по наличии папки «Microsoft Visual Studio 10.0» в %Program Files%. Если студия установлена в другое место и папка отстутствует — говорит, что студия не установлена.
Хм, после переустановки начал устанавливаться без этой папки, но переименовывает Visual Studio в Python Tools for Visual Studio в меню программ и убил ярлык с историей проектов в панели задач. Явная мания величия.
Обожаю VS.
Долго выбирал, на какой язык переходить с PHP.
Начал изучать питон и он мне показался прекрасным, а еще и такая вот фича.
Ну просто сама судьба говорит мне, куда смотреть -))
Уж по скорости разработки питону нет равных — это факт!
Какие задачи на Python можно решить быстрее, чем на C#? Вы серьезно?
1) Прототипирование
2) Научные вычисления, расчеты и т.д.
3) Веб-разработка
4) Спортивные задачки вроде ProjectEuler, Codercharts, etc.
5) Использование в качетсве языка скриптования в различных приложениях/играх
</holywar mode>
Ну, например, взять хотябы Enthought Python, SciPy + NumPy, biopython, pyproj, SciMath, SimPy, SymPy, ecspy, NLTK, ну и так далее…
как у C# с аналогами? и кстати, как там у C# с полноценной кроссплатформенностью?
посмотрите на количество научных библиотек, пакетов на Python… а теперь посмотрите сколько их на C#… Думаю разница очевидна…
А засчет чего он быстрее для этих задач?
Имхо если есть статический контроль типов, то компилятор больше помогает — не так?
Что вы скадете про F# в этом контексте?
> А засчет чего он быстрее для этих задач?
Не могу точно сказать… Лично для меня — синтаксис Python идеален. Чище и логичней просто некуда… Но это лично для меня… Синтаксис не нагружен, как в C#, ничего лишнего — только функциональность — для прототипирования это «само-то»…
> Имхо если есть статический контроль типов, то компилятор больше помогает — не так?
Ну, например, для прототипирования статические типы не помогают, а даже, скорее, мешают…
Для научных вычислений быстрее по двум причинам… Первую я назвал выше: гораздо большее количество научных библиотек и инструментов. Вторая: интерпретируемость, динамичность лучше подходят для научных вычислений… К тому же ученые зачастую хотят видеть только вычисления… никаких синтаксических нагромождений… все должно быть логично и легко… Синтаксис питона проще… ниже порог вхождения…
Про веб-разработку вобщем-то и так все ясно, достаточно посмотреть на Django…
Спортивные задачки вытекают из научных вычислений…
Использования как скриптов в играх — думаю тут тоже все понятно…
О F# думаю следующее:
1) Для прототипирования это жесть… без вариантов )
2) Для научных вычислений — он прекрасен… он просто прекрасно для них подходит… Немного сложноват, но он того стоит. Серьезно… Думаю, научные библиотеки, будут появляться.
3) Для веб-разработки: no comments )
4) Для спортивных задачек аналогично, как и для научных, он очень даже подходит и на хабре мы не раз видели тому доказательства.
5) см 3. )
Слишком сложный, слишком функциональный, слишком неудобный в сравнении с Python )
Я ни в коем случае не против F#, это отличный язык, но как я уже говорил выше: по моему личному мнению Python идеален для перечисленных мною задач…
Быстрое прототипирование на Python позволяет сосредоточиться на построении самой системе, можно писать не задумываясь о синтаксисе, и реализации каких-то локальных фишек…
В F# надо думать… много думать ) Думать именно над синтаксисом, реализацией каких-либо даже мелких вещей… За этим всем не видно полностью архитектуры системы… Но опять же. ИМХО…
Python читается и пишется как английский… легко… В программировании я думаю на Python…
Возможно есть и те, кто способны мыслить на F#. ))
> не соглашусь, тут как раз первенство у C#?
Это вопрос? Тогда ответ — нет)))
Видимо, каждый останется при своем мнении, так как я всегда слышал и видел обратное… Для меня абсолютная истина — на Python можно разрабатывать сверхбыстро…
Извиняюсь, там не должно было быть вопроса.
Вообще еще не смотрел IronPython. Возможно с помощью него самая быстрая разработка, т.к. говоря C#, рассматривается большой объем наработок, возможностей MS VS ну и сам .NET Framework
Компания Microsoft представила поддержку Python в Visual Studio