История изменений
Исправление lesopilorama, (текущая версия) :
Это троллинг такой что-ли? Python используется/использовался в качестве бэкенда в: YouTube, Instagram, ЦИАН, и у ещё многих многих многих сайтов и приложений под капотом.
Думаю, что в значительной степени это в прошлом и текущие сотрудники, вынужденные это поддерживать слегка плюются, а бизнесу надоело платить за тормоза. Python отличная штука для написания чего-то одновременно сложного и одноразового - обработать что-то большое сложным способом и выкинуть. Поэтому очень хорошо нашёл себя для ML, но содержать современный backend на Python в какой-то достаточно крупной системе я бы не стал.
Я думаю что нет никакого Python в сердце реально крупных проектов нигде - яндекс, тиньков, вк, сбер… Возможно в виде админских скриптов для манипуляций бекапами, для подсчёта каких-то статистик раз в сутки, что-то как обмазочный материал вокруг чего-то центрального. И конечно у ML-щиков для манипуляций тыщами хадупов в рамках одного проекта, когда надо быстро наваять и потом выкинуть, когда отчёт будет готов.
Например я ботов для телеги на Python любил пейсать раньше начиная с 2017 года, эти боты проработали достаточно долго и принесли много профита и лулзов, через них были прокачаны адские тонны кала. Пока на C++ собственный сетевой движок с корутинами и пирогами для этого не доделал. На C++ подобное клепать - гимор гораздо больший, но ощущение что я не строю дом из досок и гвоздей, а из железобетона что-то качественное заливаю. В питоне низкий порог вхождения, но выжимать с его помощью из железа последние соки и хостить на виртуалке за 300 рублей много проектов одновременно тяжелее, чем на сишечках и гошечках.
Исправление lesopilorama, :
Это троллинг такой что-ли? Python используется/использовался в качестве бэкенда в: YouTube, Instagram, ЦИАН, и у ещё многих многих многих сайтов и приложений под капотом.
Думаю, что в значительной степени это в прошлом и текущие сотрудники, вынужденные это поддерживать слегка плюются, а бизнесу надоело платить за тормоза. Python отличная штука для написания чего-то одновременно сложного и одноразового - обработать что-то большое сложным способом и выкинуть. Поэтому очень хорошо нашёл себя для ML, но содержать современный backend на Python в какой-то достаточно крупной системе я бы не стал.
Я думаю что нет никакого Python в сердце реально крупных проектов нигде - яндекс, тиньков, вк, сбер… Возможно в виде админских скриптов для манипуляций бекапами, для подсчёта каких-то статистик раз в сутки, что-то как обмазочный материал вокруг чего-то центрального. И конечно у ML-щиков для манипуляций тыщами хадупов в рамках одного проекта, когда надо быстро наваять и потом выкинуть, когда отчёт будет готов.
Например я ботов для телеги на Python любил пейсать раньше начиная с 2017 года, эти боты проработали достаточно долго и принесли много профита и лулзов, через них были прокачаны адские тонны кала. Пока на C++ собственный сетевой движок с корутинами и пирогами для этого не доделал. На C++ подобное клепать - гимор гораздо больший, но ощущение что я не строю дом из досок и гвоздей, а из железобетона что-то качественное заливаю.
Исправление lesopilorama, :
Это троллинг такой что-ли? Python используется/использовался в качестве бэкенда в: YouTube, Instagram, ЦИАН, и у ещё многих многих многих сайтов и приложений под капотом.
Думаю, что в значительной степени это в прошлом и текущие сотрудники, вынужденные это поддерживать слегка плюются, а бизнесу надоело платить за тормоза. Python отличная штука для написания чего-то одновременно сложного и одноразового - обработать что-то большое сложным способом и выкинуть. Поэтому очень хорошо нашёл себя для ML, но содержать современный backend на Python в какой-то достаточно крупной системе я бы не стал. Я думаю что нет никакого Python в реально крупных проектах нигде - яндекс, тиньков, вк, сбер… Возможно в виде админских скриптов для манипуляций бекапами, для подсчёта каких-то статистик раз в сутки, что-то как обмазочный материал вокруг чего-то центрального. Например я ботов для телеги на Python любил пейсать, пока на C++ собственный сетевой движок для этого не доделал - возможно я плохо погружён в экосистему Python и не умею его готовить, у меня не настроены всякие там статические проверялки, IDE и прочее и я не использовал статическую типизацию там и поэтому меня оно задолбало падать в проде постоянно в рандомных местах по совершенно тупым моим собственным ошибкам, которые в компилируемых языках хорошо проверяются на этапе компиляции. Было ощущение, что строю дом из досок и гвоздей - офигенно быстро, но сцуко когда ветер дует хоть увольняйся. Да, я просто не умею его готовить, но я не особо понимал зачем его пытаться готовить хорошо и правильно, если я могу пойти начать готовить правильно какой-нибудь там Rust/C++ с той же целью и с какими-то более фундаментальными преимуществами, хотя-бы даже минималистичность поедания ресурсов в конце.
Исправление lesopilorama, :
Это троллинг такой что-ли? Python используется/использовался в качестве бэкенда в: YouTube, Instagram, ЦИАН, и у ещё многих многих многих сайтов и приложений под капотом.
Думаю, что в значительной степени это в прошлом и текущие сотрудники, вынужденные это поддерживать слегка плюются, а бизнесу надоело платить за тормоза. Python отличная штука для написания чего-то одновременно сложного и одноразового - обработать что-то большое сложным способом и выкинуть. Поэтому очень хорошо нашёл себя для ML, но содержать современный backend на Python в какой-то достаточно крупной системе я бы не стал. Я думаю что нет никакого Python в реально крупных проектах нигде - яндекс, тиньков, вк, сбер… Возможно в виде админских скриптов для манипуляций бекапами, для подсчёта каких-то статистик раз в сутки, что-то как обмазочный материал вокруг чего-то центрального. Например я ботов для телеги на Python любил пейсать, пока на C++ собственный сетевой движок для этого не доделал - возможно я плохо погружён в экосистему Python и не умею его готовить, у меня не настроены всякие там статические проверялки, IDE и прочее и я не использовал статическую типизацию там и поэтому меня оно задолбало падать в проде постоянно в рандомных местах по совершенно тупым моим собственным ошибкам, которые в компилируемых языках хорошо проверяются на этапе компиляции. Было ощущение, что строю дом из досок и гвоздей - офигенно быстро, но сцуко когда ветер дует хоть увольняйся.
Исходная версия lesopilorama, :
Это троллинг такой что-ли? Python используется/использовался в качестве бэкенда в: YouTube, Instagram, ЦИАН, и у ещё многих многих многих сайтов и приложений под капотом.
Думаю, что в значительной степени это в прошлом и текущие сотрудники, вынужденные это поддерживать слегка плюются, а бизнесу надоело платить за тормоза. Python отличная штука для написания чего-то одновременно сложного и одноразового - обработать что-то большое сложным способом и выкинуть. Поэтому очень хорошо нашёл себя для ML, но содержать современный backend на Python в какой-то достаточно крупной системе я бы не стал. Я думаю что нет никакого Python в реально крупных проектах нигде - яндекс, тиньков, вк, сбер…