«JIT в Python попросили поставить на паузу» — но Совет управляющих завёл шестимесячный таймер на его удаление
Заголовок читается как закрытие проекта. Саймон Уиллисон говорит, что это узко — заморозка фич. Но прочтите само уведомление: там дедлайн с зубами — нет управляющего PEP за полгода, и JIT уезжает из main.
Что именно объявил Совет управляющих
5 июня 2026 года Пабло Галиндо Сальгадо опубликовал объявление от имени Совета управляющих Python. Экспериментальный JIT CPython добрался до main, так и не разрешив долгосрочные вопросы: кто его сопровождает, как проводится аудит безопасности, как он влияет на отладку и распространителей, какие гарантии времени выполнения подразумевает. Пока PEP уровня Standards Track не обоснует JIT как поддерживаемую фичу, никакая новая работа над JIT — фичи, оптимизации, работа над производительностью — не может попадать в main. Исправления багов — исключение. И есть таймер: если такой PEP не будет принят в течение шести месяцев, «код JIT должен быть удалён из ветки main, а разработка должна продолжаться вне основного репозитория Python».
Первый ход треда: исправить заголовок
Поданный заголовок — «попросили приостановить разработку» — тут же вызвал поправку от знакомого имени.
«„Попросили приостановить разработку“ — не вполне точно: их попросили приостановить добавление новых фич (в отличие от исправлений багов) в ветку main cPython». — Саймон Уиллисон
Другой читатель высказался о редактуре резче:
«Редакторский заголовок. Разработку не приостанавливали (с негативным подтекстом). Просто это сочли достаточно значимым, чтобы запросить заморозку фич в main CPython, пока не решатся вопросы управления и процесса». — комментатор, отметивший заголовок как редакторский
Но настоящая история — это дедлайн
Заморозка с дедлайном на удаление — это не пустяк, и другие комментаторы прочитали шестимесячное окно как мягкий ультиматум, а не как ласковую паузу: подайте убедительный PEP — или код покидает дерево.
Решение к тому же возникло не в вакууме. Несколько человек связали его с недавней передрягой в управлении:
«Звучит разумно с учётом недавнего фиаско с YOLO-сборщиком мусора». — комментатор, связывающий это с недавно откатанным изменением инкрементального GC
Вот контекст, который заголовок упускает в обе стороны. Это не CPython, отказывающийся от JIT, — но и не пустая формальность. После периода крупных рискованных изменений в main Совет заставляет JIT обосновать себя под протокол, с привязанной датой. Самое точное прочтение лежит между двумя крайностями, к которым тянутся и заголовок, и возмущение.
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
«Зверь»-чип Nvidia для ПК — это прошлогодний кремний DGX Spark, и эксперты в треде это подтверждают
Твит в одну строку, назвавший новую Windows-систему Nvidia «зверем» и «переломным моментом», попал на главную HN. А потом пришли отставной GPU-архитектор и бывший инженер Meta — и прочитали таблицу характеристик.