company_banner

Священный холивар «Python vs Go»

    Выбери, на какой стороне ты, и встань на защиту своего любимого языка в решающей битве на Russian Python Week.



    Что будет?


    Бескомпромиссная интеллектуальная битва двух противоборствующих лагерей. Никто заранее не знает, кто победит.

    Холивар «Python vs Go» на Russian Python Week не будет:

    • мнением одного «эксперта»;
    • выступлением одного спикера, в котором, пускай и аргументированно, победитель заранее известен;
    • сравнением на синтетических тестах;
    • набором бенчамрков, которые заведомо выгодны для одного участника.

    Битву начнут два представителя Python- и Go-сообщества, но каждый участник сможет повлиять на её ход. Конечное решение останется за вами.

    Зачем?


    Чтобы раз и навсегда выяснить, какое сообщество сильнее — питонисты или гоферы.

    Тема «Python против Go» — регулярно поднимается в чатиках и на встречах программистов. В таких спорах бывает весело участвовать, но они никогда ничем путным не заканчиваются. Да и какие могут быть выводы, если зачинщик написал свой первый код, например, на Go, восхитился, как легко у него это получилось, и теперь агитирует бросать Python. Или наоборот.

    Но на Russian Python Week спор будут вести знатоки, и поэтому это будет не только увлекательно, но ещё и полезно. Акцентированные за и против с обеих сторон дадут взглянуть на вопрос под разными углами и позволят определить критерии выбора инструмента.

    Как пройдет битва?


    Жёстко, но справедливо.

    Оппоненты будут опираться не только на объективные достоинства и недостатки, но и на свой субъективный опыт и, главное, на ваши аргументы. Участники нашего спора открыто выскажут свою точку зрения, а не будут сглаживать углы в попытке никого не обидеть. Никого не обидеть — это не про битву Python vs Go. У нас не будет стерильности или вымученной толерантности.

    Кто участвует в битве?


    Два крупнейших русскоязычных языковых сообщества. За Python выступают MoscowPython, PiterPy и региональные Python-сообщества. На стороне Go — Golang Live и сообщество разработчиков на Go. И по одному представителю от каждого языка, на которых мы возлагаем ответственную миссию отстаивать интересы сообщества.

    За Python будет топить Александр Боргардт


    Александр Боргардт последние 10 лет занимается исследованием новых подходов и созданием решений в областях рекламы, финтеха и ML. Интересуется разработкой распределенных систем, параллельной и конкурентной обработкой информации, улучшает мир, работая над open source-проектом Cyber Duck Ninja.

    Промо-ролики защитника Python Александра Боргардта:


    За Go сразится Филипп Кулин


    Филипп Кулин почти 20 лет занимается хостингом, с весны 2018 года ведет мониторинг за блокировками Роскомнадзора — вы наверняка знакомы с его проектом Эшер II. У Филиппа большой опыт разработки и на Python, и на Go. Про Go Филипп сказал: «Go я нежно люблю, разбирался с историей его создания, готов защитить даже откровенно слабые места».

    Как раз, почему «так исторически сложилось», Филипп рассказывал на прошлой Golang Conf.


    Как мне повлиять на исход сражения?


    Участвовать в Russian Python Week 14 — 18 сентября. Следить за холиваром, принимать аргументы противников и вбрасывать свои соображения, признавать недостатки, но находить точки роста, чтобы стать сильнее. Впитывать информацию и использовать её, чтобы расширить кругозор и стать лучшим профессионалом. Да и просто с азартом рубиться в чате участников и голосовать за своего кандидата.

    И писать нам в комментариях или чате, по каким параметрам точно нужно сравнение и какие тезисы нельзя пропустить в холиваре.

    И что в итоге?


    Победит сильнейший! И отныне и во веки веков (то есть до следующей битвы или релиза новой версии одного из языков), мы будем знать, кто круче — Python- или Go-разработчики.

    Мы сможем перестать тратить силы на холивары, а вместо этого вложиться в собственное развитие и развитие наших сообществ. Для новобранцев у нас будет аргумент: неоспоримое мнение большинства и летопись битвы «Python vs Go».

    Вместо выводов:

    • Участвуйте в Russian Python Week, мы готовим много разного и для расширения кругозора, типа битвы против Go и PHP, и для углубления профессиональных навыков.
    • Следите за анонсами здесь, в телеграме или рассылке. Например, скоро объявим подробности о битве Python vs PHP, и если вы думаете, что тут и говорить не о чем и это будет легкая победа, то сильно ошибаетесь.
    • Участвуйте в Golang Live, если вам нет дела до питонистов, свой выбор вы уже сделали и обсуждать его не собираетесь.

    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    Кто круче?

    • 47,1%Python144
    • 52,9%Go162
    Конференции Олега Бунина (Онтико)
    Конференции Олега Бунина

    Комментарии 23

      +2
      А потом они все вместе будут восхвалять grumpy?
        0
        Его же заморозили, не?
          0
          Совместим только до 2.7.0, но одно другому не мешает.
        +2

        Ну какой холивар? На каждую конференцию Python прибегают зазывалы в Golang, но это выглядит малорезультативно. Потому что есть вещи за которые Python любят — сахар и батарейки например.
        Все кто хотели уже свалили.

          +1
          Тут же холивар ради холивара, разве не так?
            +2
            Ну можно же было набросить получше. Golang уже вытеснил Python в аналитике и те кто не перейдут останутся без работы!
              0
              Было бы смешно, если бы не было так грустно.
          +3
          Кхм, прошу прощения, а круче в чём? Для разных задач я выберу разные языки, в том числе и не перечисленные здесь.
            –5
            Начинал азы с python 2.7, 3.7 и перешел на Golang.

            • Хочешь быстро, просто — python твой выбор.
            • Хочешь скорость работы, Хорошую многопоточность и ненавидеть строки:

            if err != nil { panic(err) } - То тебе в ГО!
            

            За кем будущее не знаю, но веб наверняка будет с GO.

            П.С. На питоне я полюбил true except.
            Но скорость питона в 10тки раз ниже чем у Питоне, что сказалось на выборе.
              +3
              «Священный холивар»? Масло масляное какое-то.
                0

                Главное не "как правильно", а как хотел автор. Не допускаете мысль, что автор фразой "священный холивар" хотел усилить воздействие на читателя или внести элемент юмора, или просто подорвать пердаки прескриптивистам? :)

                  +7

                  Тогда надо было написать «священная холивар-война».

                    0
                    священная холивар-джихад-война. А то вдруг некоторые не поймут?
                      0

                      А "масло масленное" — это какое-то масло масленное :)

                        0

                        Самое оно для этого ИТТ треда.

                  +1
                  Ну и зачем такие набросы? Даже если забыть что каждой задаче свой инструмент, то почему бы не написать по человечески «обсудим преимущества и недостатки каждого языка в разных сферах применения».
                    +6
                    преимущества и недостатки каждого языка в разных сферах применения

                    а разве это надо для халивара? ))))))

                    — А давайте сравним Ассемблер и Clipper!
                    — Э… Так это разные вещи: Железо и База данных!
                    — Сгинь, окоянный
                    )))
                    +1
                    Может хватит уже? Как так вышло, что пипл сравнивает две технологии с разной сферой применения, разными философиями, разными плюсами и минусами? То и дело натыкаюсь на высеры выступления, в которых светлые умы называют Go лучшим Python. Не имеет смысла даже обсуждение возможного «Переезда» с одного на другое, ибо инструменты выбираются под задачу и если ошибся с выбором — можно костылить, можно переезжать. Хоть с Python на Go, хоть обратно, хоть то-же самое с любым другим языком.
                    • НЛО прилетело и опубликовало эту надпись здесь
                        0
                        Хорошая песенка) Беру на вооружение.
                        0
                        +1
                        +2
                        Dart круче
                          +1

                          Какая-то жаба гофер vs гадюка

                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                          Самое читаемое