Вышел Python 3.14 — теперь с JIT, фритредингом и шаблонными строками

Python наконец официально стал многопоточным по-взрослому — и даже обзавёлся экспериментальным JIT-компилятором. Да, это уже не просто обновление, а настоящий апгрейд эпохи GIL.

Версия Python 3.14.0 вышла как стабильный релиз и принесла массу интересных новшеств — от улучшенной работы аннотаций до встроенной поддержки Zstandard и UUIDv7.

Главные фичи:

PEP 779 — Free-threaded Python теперь официально поддержан (GIL больше не обязателен).

PEP 750 — шаблонные строки t»», аналог f»», но для кастомных парсеров.

PEP 649 — аннотации теперь вычисляются отложенно.

PEP 784 — новый модуль compression.zstd (поддержка Zstandard).

PEP 768 — интерфейс для внешних отладчиков без накладных расходов.

uuid теперь поддерживает версии 6–8 и работает до 40% быстрее.

macOS и Windows-билды теперь включают экспериментальный JIT.

Впервые доступны официальные Android-сборки.

Python окончательно перестаёт быть «медленным, но удобным». С фритредингом, JIT’ом и оптимизированной памятью он всё больше приближается к C# и Java по скорости исполнения — сохраняя простоту синтаксиса.

Полный список нововведений

Русскоязычное сообщество про Python

Друзья! Эту новость подготовила команда Python for Devs — канала, где каждый день выходят самые свежие и полезные материалы о Python и его экосистеме. Подписывайтесь, чтобы ничего не пропустить!

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии