Создатель Python уходит в отставку из-за «презрения людей»
16/07/2018
Ван Россум поясняет, что ему надоело сталкиваться с трудностями в процессе утверждения предложений по улучшению Python (Python Enhancement Proposal, PEP). «Теперь, когда PEP 572 готовы, я больше никогда не хочу так тяжело бороться за PEP и обнаруживать потом, что так много людей презирают мои решения», — пишет ван Россум. Он также упоминает, что уже не молод — ему 62 года — и не вполне здоров. «Великодушный диктатор» намерен полностью самоустраниться из процесса принятия решений, однако на некоторое время остаться в проекте в качестве обычного core-разработчика, то есть разработчика основного состава.
Ван Россум также обещает, что по-прежнему будет доступен как наставник для других участников проекта — возможно, даже более доступен, чем ранее. Гвидо считает, что его отсутствие не повлияет на работу по отслеживанию сбоев, которая ведется на ресурсе GitHub, поскольку те, кто этим занимается, редко с ним консультируются.
Ван Россум пишет, что не собирается назначать преемника на пост «великодушного пожизненного диктатора». Сообществу разработчиков Python предстоит самостоятельно решить, какая форма управления больше всего подойдет проекту. Ван Россум предлагает выбрать из демократии, анархии, диктатуры и федерации.
Также сообществу придется решить, каким будет новый порядок утверждения PEP, и как будут выбираться новые core-разработчики. Ван Россум считает, что это можно было бы прописать в отдельных PEP, которые имели бы силу Конституции, но он не собирается этого делать, а вместо этого предоставляет сообществу делать все, что им вздумается.
PEP 572, процесс принятия которых привел к отставке «великодушного диктатора», предлагают «способ назначения переменных в выражении с использованием обозначения NAME: = expr, чтобы убрать подвыражения и сделать Python более аккуратным и быстрым». Как видно по обсуждению этого решения на форуме Y Combinator, некоторые разработчики считают, что это плохой подход, который отражает личное мнение ван Россума больше, чем передовые практики в отрасли.
6 июля ван Россум написал в публикации на сайте Python, что был ошеломлен количеством отзывов, которые получил в ответ на принятие PEP 572. Этот комментарий был сделан три дня спустя после того как спорные изменения уже вступили в силу.