Еще летом на The economist вышла статья о том, что Python все активнее завоевывает рынок. Но завирусилась она только сейчас. Вероятно, так произошло из-за того, что она очень неоднозначная. Ведь несмотря на такой заголовок, автор заявляет, что Python, теоретически, может повторить судьбу Фортрана или Лиспа. Чтож, обсудим. Ниже перевод этой небольшой заметки. Я ТОЧНО не собирался создавать язык, предназначенный для массового потребленияТак сказал Гвидо ван Россум, голландский ученый, который разработал язык программирования Python в 1989 году. Но три десятилетия спустя его изобретение обогнало почти всех своих конкурентов и дало возможность без барьеров кодить, без преувеличения, всем. За последние 12 месяцев в США «Python» гуглили чаще, чем «Ким Кардашьян» (В России «Python» по тому же принципу обогнал «Тимати». — Прим. ред.). Количество запросов утроилось с 2010 года, в то время как количество запросов по другим основным языкам программирования не изменилось или уменьшилось.Два основных преимущества языка — это его простота и универсальность. Простой синтаксис позволяет легко учиться, читать и делиться. Универсальность же легко продемонстрировать на примере: ЦРУ использовало его для взломов, Google для веб-сканирования, Pixar для производства фильмов и Spotify для рекомендаций песен.С такой быстрорастущей пользовательской базой и широким спектром возможностей Python может показаться тем языком, который имеет шансы убить всех конкурентов. Это маловероятно, считает Грэди Буч, главный специалист по программному обеспечению IBM, который сравнивает языки программирования с империями: хотя временами растущая сила может быть близка к мировому господству, ее соперники обычно выживают в технико-культурных нишах, в которых они зародились. Python не заменит C и C++, которые являются «языками более низкого уровня». Они дают пользователю больший контроль над тем, что происходит в процессоре компьютера. Он также не убьет Java, который популярен для создания сложных приложений, или JavaScript, который поддерживает большинство веб-страниц.Кроме того, питонисты, которые уверены в полном превосходстве своего языка, должны следить за рынком. Фортран, Лисп и Ада были очень популярны в 1980-х и 1990-х годах, согласно индексу TIOBE, который отслеживает использование языков среди профессиональных разработчиков. Их доли резко сократились, поскольку стали доступны более эффективные варианты кодинга. Ни одна империя, независимо от ее могущества, не может существовать вечно.https://habr.com/ru/post/436626/
>>4445525 (OP)Он популярен из-за популяризации ИИ и Биг даты,самый удобный язык для этого с кучей библиотек...еще у него есть Джанго, с помощью которого можно делать охуенные сайты, PHP-фреймворки сосут...
>>4445525 (OP)Эх и почему я не стал его учить после того как первый раз прочитал пасту про питон на двачах лет 8 назад.
>>4445543>Биг датыМожешь парой предложений обьяснить что это? Да я могу в гугол но именно на двачах всегда умели кратко обьяснить и исчерпывающе.
>>4445632Вот бля. Вот это пласт бабла. Написали бы на python что то такое как говно 1С что захватило весь рынок. Вот блядь было бы здорово на нем писать.
>>4445581Бигдаты существую для того что бы проанализировать очень большие данные людей найти в них закономерности, сделать соотвествующие выводы и правильно впаривать людям ненужное говно под видом что оно очень нужное.
>>4445581Вот, например, прогнозы погоды - с датчиков поступает ебанистическое кол-во данных о влажности, температуре, давлении и т.д. - вот все эти жданные нужно сложить куда-нибудь обработать и получить на выходе прогноз погоды через неделю во столько-то в таком-то месте.Прогноз погоды, в смысле, не тот, который по телевизору - а атм для военных, для космических запусков, для аэропортов и т.д.
>>4445525 (OP)>или JavaScript, который поддерживает большинство веб-страниц.Пускай расскажет это Adobe с их мегапопулярным Flash еще 10 лет назад, а теперь полностью сдохшим.
>>4445549как раз таки за счет отсутствия скобочек и использования вместо них отступов код выглядит чище и быстрее читается
>>4445770А почему так подчеркнуто python в этом хорош? Пропарсить данные на любом языке можно. Или он делает то же самое но в 100 раз быстрее?
>>4445525 (OP)Как там, уже научились в многопоточность? GIL ещё на месте? Лямбды всё такие же уродские? Вторую и третью версию подружили?
>>4445572Согласен, обидно. Лет 12 назад сидел плотно на форуме seclub'a и там в симбиан-разделе кучковались чайники для совместного изучения питона. А может они там просто душили питонов друг другу? Я не знаю, мне было лень туда заходить так или иначе.
>>4445525 (OP)> За последние 12 месяцев в США «Python» гуглили чаще, чем «Ким Кардашьян» (В России «Python» по тому же принципу обогнал «Тимати». — Прим. ред.)Проигрываю с этих мамкиных вкатывальщиков. Неужели не очевидно что рыночек все порешает перенасыщен и через пару лет они будут как толпы инженеров в совке работать за 100 рублей.
>>4445839На нём просто писать, только и всего.Тут суть не в скорости выполнения программы по вычислению, а в удобстве инструмента - на питоне простой синтаксис, огромная куча готовых библиотек и т.д. и т.п.Разница между миллисекундой и секундой работы конечного кода здесь не важна, если на крестах ты будешь писать эту программу месяц, а на пиздоне - день.
>>4445914В США и гейропке может и перенасыщен, в рашке же - это возможность честно(!) зарабатывать больше кассира в макдаке.
>>4445525 (OP)Это гениальный язык, позволивший согнать всех мартышек в один загон с беспримерной эффективностью. А потом сверху нальют бетон.
>>4445985>Разница между миллисекундой и секундой работы конечного кода здесь не важна>если на крестах ты будешь писать эту программу месяц, а на пиздонеУ тебя угнали прод. Уже месяц как.
>>4445525 (OP)>В России «Python» по тому же принципу обогнал «Тимати». — Прим. ред.Кому нахер понадобилось гуглить Юнусова? Хотели скачать репчик про Тантум-Верде на телефон? Диметилэтанол гуглят чаще.
>>4446576>рельсы скоро дойдут до 6 версииВау. А кроме рельсов что-нибудь появилось? (сам Vagrant правда пользую, кажись там тоже рубя, но это мелочевка)
>>4445572Садись да учи, чё те сейчас мешает? Или ты просто рассчитываешь через 5 лет опять тут написать, типо эх, почему я 5 лет назад когда он стал самым популярным не стал его учить.
>>4446481При чём тут прод, если на пальцах, то для бигдаты чтобы написать норм работающий и оптимизированный прод, надо методом тыка перепробовать кучу моделей. На питоне это делать намного быстрее
>>4446743Почему кстати руби не стал таким популярным как питон и не пошёл юзаться в машоб? Так то и питон с одним джанго так себе.
>>4446730Похоже на очередные MVC только не на пхп и без батареек. В хайлоад умеют? Руби это какая-то уже немодная хрень для прототипирования, так вижу.
>>4446793>скоростьТолько не в проде, ахаха.>>4446803Не знаю в чем блевотность, только повышенная падучесть, но это из-за говнолиб которых там зоопарк целый.
>>4446742>намного быстрее Я там тебе что-то писал про скорость? Уебище питона и тебя заключается в другом, мой скоростной петушок.
>>4446844Бля, если честно я вообще не понимаю о чём ты говоришь, но подчёркиваю, что я в этом разберусь. Безусловно, это важно. Кхе-кхе, кхм-кхм, гхм-гхм. Как в Париже не будет.
>>4446878>я вообще не понимаю о чём ты говоришь>но подчёркиваю, что я в этом разберусьНет. Уже не 2007 таким на меня не произведешь впечатление.Лихой наскок твой обоссан.Instance terminated.
>>4446753>Почему кстати руби не стал таким популярным как питонПотому что там синтаксис более говеный чем в питоне.
>>4446962Ебать ты генератор говна в виде упорядоченных слов, тебя случайно не на питоне написали и запустили? Оч похоже.
>>4446355а ты вообще не в теме да? именно отступ и определяет где что выполняется. интерпретатор за хуёвый отступ тебе ошибку выдаст OpHuiException
>>4447735находишь простые таски на upwork например. и делаешь их. постепенно усложняя. заодно и рыночек потрогаешь