17% скидка на размещение рекламы на площадках devby — до 20 ноября. Клац!
Support us

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

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

Оставить комментарий
Гвидо ван Россум: 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»
По теме
Как Microsoft 13 лет шла от «Linux — это рак» до «Microsoft любит Linux»
Создатель Python говорит о Rust, Go, Julia, TypeScript
Создатель Python говорит о Rust, Go, Julia, TypeScript
По теме
Создатель Python говорит о Rust, Go, Julia, TypeScript
Читайте также
Python больше не самый популярный на GitHub. Его сменил очень молодой язык
Python больше не самый популярный на GitHub. Его сменил очень молодой язык
Python больше не самый популярный на GitHub. Его сменил очень молодой язык
7 комментариев
В России русифицировали JavaScript
В России русифицировали JavaScript
В России русифицировали JavaScript
7 комментариев
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
1 комментарий
IEEE: из-за ИИ стало невозможно отслеживать популярность языков, их будущее под вопросом
IEEE: из-за ИИ стало невозможно отслеживать популярность языков, их будущее под вопросом
IEEE: из-за ИИ стало невозможно отслеживать популярность языков, их будущее под вопросом

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.