Python is a must have now?
-
- Уже с Приветом
- Posts: 1234
- Joined: 24 Nov 1999 10:01
- Location: Seattle
Python is a must have now?
Куда ни гляну - народ везде использует Питон для non-production code. Чувствую себя некомфортно со своими strongly typed languages (C++/C#). Что скажет стая - Питон стал необходимым инструментарием любого уважающего себя программиста? Надо учить?
П.С. Че-то меня реально напрягает отсутствие скобок.
П.С. Че-то меня реально напрягает отсутствие скобок.
-
- Уже с Приветом
- Posts: 11999
- Joined: 08 Sep 2006 20:07
- Location: Силиконка
Re: Python is a must have now?
Смотря для чего, конечно, но ИМХО 90% Python use cases are now served much better with Golang.
Чтобы легаси говно разгребать - то да, Python полезен.
Чтобы легаси говно разгребать - то да, Python полезен.
Мир Украине. Свободу России.
-
- Уже с Приветом
- Posts: 1491
- Joined: 08 Mar 2002 10:01
- Location: NJ
Re: Python is a must have now?
Еще напрягает самодурство главного разработчика, который может взять и перепахать весь язык, сделав его несовместимым с предыдущими версиями и просто неудобным. Хотя в нем есть свои плюсы - операции с множествами, генераторные функции.
-
- Уже с Приветом
- Posts: 11999
- Joined: 08 Sep 2006 20:07
- Location: Силиконка
Re: Python is a must have now?
Ну, задним умом наверное так, но тут ведь как - не попробуешь, не узнаешь, как оно пойдёт. В-принципе, второго Питона никто не отнимал, можно продолжать пользоваться. Security patches, думаю, будут до второго пришествия выпускать.ALV00 wrote:Еще напрягает самодурство главного разработчика, который может взять и перепахать весь язык, сделав его несовместимым с предыдущими версиями и просто неудобным.
В третьем Питоне меня очень удивила (неприятно) чехарда с unicode / str. Особенно на контрасте с тем, как классно вопрос unicode решили в Go.
Мир Украине. Свободу России.
-
- Уже с Приветом
- Posts: 581
- Joined: 23 Jun 2016 19:49
- Location: SFBA
Re: Python is a must have now?
Где именно?Roy wrote:Куда ни гляну - народ везде использует Питон
У нас его используют для QA Automation
-
- Уже с Приветом
- Posts: 1234
- Joined: 24 Nov 1999 10:01
- Location: Seattle
Re: Python is a must have now?
В QA везде используют, всякие скрипты, всевозможные тулзы.SUPER wrote:Где именно?Roy wrote:Куда ни гляну - народ везде использует Питон
У нас его используют для QA Automation
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Python is a must have now?
Python desired to have. Not Must!
питон не настолько проник в массы чтобы дать значительную прибавку в зп.
Наоборот питон в данный момент виндустрии это некий антипрограммерский протест, который пытаются позициониривать как язык, который позволяет съэкономить на программистах, этакая имлеминтация идеи что кодить может каждый, и админ и тестер и даже менеджер. Мне посчастливилось коснуться этой концепции и я немного разочаровался.
За питоном нет денег, нет поддержки. Доля питона это объедки с барского стола жавы.
Идеи сначала реализуются на яве , а затем питон их копирует один в один!
Т.е. ничего нового рынку питон предложить не смог. Так что если у вас есть ява, то пожалуй можно забить,
а можно освоить для галочки. А если дотнет или еще что и при этом тошнит от жабы - то питон это отличная альтернатива
питон не настолько проник в массы чтобы дать значительную прибавку в зп.
Наоборот питон в данный момент виндустрии это некий антипрограммерский протест, который пытаются позициониривать как язык, который позволяет съэкономить на программистах, этакая имлеминтация идеи что кодить может каждый, и админ и тестер и даже менеджер. Мне посчастливилось коснуться этой концепции и я немного разочаровался.
За питоном нет денег, нет поддержки. Доля питона это объедки с барского стола жавы.
Идеи сначала реализуются на яве , а затем питон их копирует один в один!
Т.е. ничего нового рынку питон предложить не смог. Так что если у вас есть ява, то пожалуй можно забить,
а можно освоить для галочки. А если дотнет или еще что и при этом тошнит от жабы - то питон это отличная альтернатива
-
- Уже с Приветом
- Posts: 28283
- Joined: 29 Aug 2000 09:01
- Location: SPB --> Gloucester, MA, US --> SPB --> Paris
Re: Python is a must have now?
А perl?
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Python is a must have now?
ох уж эти пенсионерыDmitry67 wrote:А perl?
-
- Уже с Приветом
- Posts: 15475
- Joined: 27 Sep 2007 22:53
Re: Python is a must have now?
Если соваться в новомодные темы, связанные со статистикой и машинным обучением то придется озаботиться и питоном.Roy wrote:Куда ни гляну - народ везде использует Питон для non-production code. Чувствую себя некомфортно со своими strongly typed languages (C++/C#). Что скажет стая - Питон стал необходимым инструментарием любого уважающего себя программиста? Надо учить?
П.С. Че-то меня реально напрягает отсутствие скобок.
-
- Уже с Приветом
- Posts: 63377
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Python is a must have now?
TC: да, Python must have.
Not everyone believes what I believe but my beliefs do not require them to.
-
- Уже с Приветом
- Posts: 4375
- Joined: 20 Jun 2001 09:01
Re: Python is a must have now?
Кстати, тут уже (или не тут?) рубили копья по поводу того что Питон тоже strongly typed language. Будучи при этом динамическим.
-
- Уже с Приветом
- Posts: 5665
- Joined: 15 Aug 2008 00:52
Re: Python is a must have now?
из собственного опыта: питон - это ужасно, когда нужно:
- многоплотформенная поддержка его кастомных C/C++ extensions;
- нормальная многопоточность, которая невозможна при наличии GIL (в какой-то мере компенсируется модулем multiprocessing);
Если ничего из этого не надо, то питон - весьма и весьма хорош
- многоплотформенная поддержка его кастомных C/C++ extensions;
- нормальная многопоточность, которая невозможна при наличии GIL (в какой-то мере компенсируется модулем multiprocessing);
Если ничего из этого не надо, то питон - весьма и весьма хорош
I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
-
- Уже с Приветом
- Posts: 5665
- Joined: 15 Aug 2008 00:52
Re: Python is a must have now?
Groovy - эт по-моему гораздо лучшая альтернатива, если тошнит от жабыvalchkou wrote:Python desired to have. Not Must!
питон не настолько проник в массы чтобы дать значительную прибавку в зп.
Наоборот питон в данный момент виндустрии это некий антипрограммерский протест, который пытаются позициониривать как язык, который позволяет съэкономить на программистах, этакая имлеминтация идеи что кодить может каждый, и админ и тестер и даже менеджер. Мне посчастливилось коснуться этой концепции и я немного разочаровался.
За питоном нет денег, нет поддержки. Доля питона это объедки с барского стола жавы.
Идеи сначала реализуются на яве , а затем питон их копирует один в один!
Т.е. ничего нового рынку питон предложить не смог. Так что если у вас есть ява, то пожалуй можно забить,
а можно освоить для галочки. А если дотнет или еще что и при этом тошнит от жабы - то питон это отличная альтернатива
I would hope that a wise white man with the richness of his experiences would more often than not reach a better conclusion than a latina female who hasn't lived that life
-
- Уже с Приветом
- Posts: 343
- Joined: 20 Aug 2007 09:10
- Location: So San Fran, CA
Re: Python is a must have now?
Скорее всего нужно просто знать dynamically typed язык. Я вот большой фанат C#, но после перехода на руби удалось свою ЗП серьезно прокачать. Смотрю на вакансии - хочется и на C# покодить, но не платят, сложно найти. В общем-то C++/C# навык замечательный, и языки отличные. Но время диктует, ничего не поделаешь. Для себя бы делал только на C#, но приходится идти в ногу со временем
-
- Уже с Приветом
- Posts: 15475
- Joined: 27 Sep 2007 22:53
Re: Python is a must have now?
В связке с R идет именно Питон, а это потенциально другой уровень зарплат.valchkou wrote: Т.е. ничего нового рынку питон предложить не смог. Так что если у вас есть ява, то пожалуй можно забить,
а можно освоить для галочки. А если дотнет или еще что и при этом тошнит от жабы - то питон это отличная альтернатива
Соответственно и позиционирование несколько другое - это язык не сколько для программистов, а больше для программирующих пользователей.
-
- Уже с Приветом
- Posts: 3481
- Joined: 02 Jan 2005 22:10
Re: Python is a must have now?
Мне иногда приходит спам с прошлого баркаса. Раньше писали "нужен фулл-стэк дев". А теперь новая фишка: "нужен полиглот дев". Знает все от Баха то Овербаха. Методички похоже новые выпустили для менагеров.Roy wrote:Что скажет стая - Питон стал необходимым инструментарием любого уважающего себя программиста? Надо учить?
-
- Уже с Приветом
- Posts: 31438
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: Python is a must have now?
объясните на пальтцах, что значит "динамический"flip_flop wrote:Будучи при этом динамическим.
Лучше переесть, чем недоспать! © Обратное тоже верно
-
- Уже с Приветом
- Posts: 658
- Joined: 27 Feb 2013 10:51
- Location: SFBA
Re: Python is a must have now?
питон очень легко учится. за неделю pycharm edu, если не быстрее.
потом можно попробовать написать сервлет в комбинации с flask
и вуа ля, питон have
потом можно попробовать написать сервлет в комбинации с flask
и вуа ля, питон have
наши поезда - самые поездатые
-
- Уже с Приветом
- Posts: 2261
- Joined: 17 Jun 2003 04:41
- Location: Just like US
Re: Python is a must have now?
Означет пиши что попало - как-нибудь да выполнится, но не гарантировано, что так, как желали.kyk wrote:объясните на пальтцах, что значит "динамический"
Пример в контексте:
...Вы посмотрите, какой динамической любовью к жизни наполнено каждое слово — "Хочу бабу потолще. Коля М."
...а мы такой компанией, возьмем, да и припремся к Элис!
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Python is a must have now?
Это только подтверждает мой тезис. Пользователи играются, а не пишут код в продакшн.Мальчик-Одуванчик wrote:В связке с R идет именно Питон, а это потенциально другой уровень зарплат.valchkou wrote: Т.е. ничего нового рынку питон предложить не смог. Так что если у вас есть ява, то пожалуй можно забить,
а можно освоить для галочки. А если дотнет или еще что и при этом тошнит от жабы - то питон это отличная альтернатива
Соответственно и позиционирование несколько другое - это язык не сколько для программистов, а больше для программирующих пользователей.
Более того питон в связке с R вообще ничего не дает в плане ЗП если к этой связке не приложен PHD.
Ну нет массовых высокооплачиваемых позиций на питоне. Даже гугл от него отнекался после непродолжительного романа.
В банк оф америке менеджмент продвигал питон как технологию которая позволяет съэкономить на программистах.
Т.е якобы питон на столько прост, что на нем может писать любой балбес. Кажется они чего то упустили...
Из личного опыта, питон как язык действительно прост и учиться за пару недель, как Javascript.
Только язык в наши дни не столь важен, как знание правильных фреймворков, тулзовин и экосистемы.
А это уже отнимает годы.
Приведу пример: на работе есть питонщик, вот он нам жаба сениорам, такой счастливый показывает свой, как он думал изящный код о том как его питон разговаривает с RabbitMQ.
А мы ему в ответ spring-boot, одна аннотация, одна строчка и все! вообще ничего кодить не нужно.
Ушел он от нас печальный, депрессия началась у парня, апетит пропал.
мы так скоро всех питонщиков и нодистов на жабу переманим.
-
- Уже с Приветом
- Posts: 15475
- Joined: 27 Sep 2007 22:53
Re: Python is a must have now?
Еще как дает. Только вуз поприличнее надо выбирать. И индусов гораздо меньше там пасется.valchkou wrote: Более того питон в связке с R вообще ничего не дает в плане ЗП если к этой связке не приложен PHD.
-
- Уже с Приветом
- Posts: 1679
- Joined: 04 Oct 2006 23:30
- Location: Las Vegas
Re: Python is a must have now?
жаба, я так понял, дает в среднем 100 в час на контракте. а сколько дает python+R ?
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Python is a must have now?
Это примерно как секретутку нанимают на работу:blanko27 wrote:Означет пиши что попало - как-нибудь да выполнится, но не гарантировано, что так, как желали.
- с какой скоростью печатаете?
- 200 слов в минуту! (шопотом в сторону: правда, такая х-ня получается...)
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 192
- Joined: 01 Jul 2005 08:56
- Location: Нск, РФ -> Riverside, CA
Re: Python is a must have now?
Мы активно используем Питон в не-продакшен тулах. К примеру все тесты на Питоне, утилиты для форматирования и проверки данных и т.д. Удобно и идет на всех платформах. Но, конечно, мы используем в основном только core функциональность, с несколькими дополнительными модулями. В целом удобно, хотя то же самое можно и на Java делать.