Гвидо ван Россум: Python 4 может не быть

В майской Q&A-сессии создатель Python Гвидо ван Россум говорил о будущем языка и его нумерации. По словам программиста, версия «Python 4.0» может так и не увидеть свет, а среди разработчиков почти грех серьёзно вести речь о ней после болезненной миграции с Python 2 на 3 в 2008 году.

Оставить комментарий

«Я не в восторге от идеи про Python 4, как и все остальные участники основной команды разработчиков. Так что, скорее всего, версия 4.0 никогда не выйдет и мы просто продолжим нумерацию минимум до 3.33», — рассказал ван Россум в интервью.

«Сейчас Python 4 если и упоминается среди основной команды разработки, то лишь в шутку… Мы получили хороший урок, когда переходили с Python 2 на 3, поэтому всерьёз говорить о Python 4 — почти табу», — продолжил он.

Последний релиз Python 2.7 за номером 2.7.18 состоялся в апреле 2020 года. Ван Россум предупреждал, что Python 3 не будет совместим с Python 2. Для команды процесс внедрения новой версии был трудным и медленным, растянувшись на годы — и разработчики не горят желанием проходить его снова.

Тем не менее ван Россум полностью не исключил возможность релиза Python 4.0, но добавил, что это произойдёт только в случае существенных изменений, имеющих отношение к совместимости с языком С.

В октябре ожидается релиз Python 3.10, а выпуск 3.11 в следующем году будет ещё значительно производительнее предыдущего. Ван Россум подчеркнул, что команда намерена выпускать поэтапные обновления языка в течение максимально длительного срока.

«У нас строгий ежегодный график релизов, поэтому после [Python 3.10] будет 3.11, потом 3.12 и так далее. Мы можем дойти до 3.99, и тогда придётся добавить ещё одну цифру. Добавить цифру — не такая уж мелочь, но это намного лучше, чем переходить с версии 3 на 4».

«Рост производительности Python будет поэтапным. Сначала ускорится версия 3.11, потом мы ещё больше ускорим его в версиях 3.12, 3.13 и т. д.» — отметил ван Россум.

Оптимизация производительности Python — главная задача, которая сейчас стоит перед разработчиками. На саммите Python Language Summit в этом мае Гвидо ван Россум заявил, что к выпуску 3.11 команда планирует достичь двукратного увеличения производительности CPython.

Как Microsoft 13 лет шла от «Linux — это рак» до «Microsoft любит Linux»
По теме
Как Microsoft 13 лет шла от «Linux — это рак» до «Microsoft любит Linux»
Создатель Python говорит о Rust, Go, Julia, TypeScript
По теме
Создатель Python говорит о Rust, Go, Julia, TypeScript

Читать на dev.by