Voltar
Python abandona, por enquanto, seu compilador JIT experimental, mas segue evoluindo

Python põe o compilador JIT experimental em pausa por questões de manutenção

Aprofundamento CEVIU

Aprofundamento

O Python deixa de lado, por ora, o compilador JIT nativo experimental do CPython. A razão apontada é a manutenibilidade: o experimento prometia acelerar a execução de forma nativa, mas as dúvidas sobre o custo de manter o componente levaram à pausa. A fonte descreve o recuo como temporário ("gone for now"), sem tratar o JIT como abandonado de vez.

A linguagem segue com novidades. O Python 3.15 traz importações preguiçosas (lazy imports), o tipo frozendict e um objeto sentinel. No ecossistema, a Astral apresentou uma integração experimental entre o uv e o ty (o comando uv check configura o projeto e roda a checagem de tipos), o Google lançou a TorchTPU para rodar PyTorch em TPUs, e o Jazzband, projeto comunitário de manutenção, encerra atividades após uma década, citando PRs de baixa qualidade geradas por IA e a sobrecarga de quem mantém sozinho.

O que mudou

Em 18 de março de 2026, o CEVIU noticiou "JIT do Python 3.15 Retoma Desenvolvimento e Supera Metas Iniciais" e também "O JIT do Python 3.15 retoma o caminho certo com melhorias de velocidade", com ganhos modestos de cerca de 5% a 12% em média. Em 7 de outubro de 2026, em "Python 3.15: JIT e Free-Threaded Prometem Ganhos de Performance", testes informais com o 3.15.0rc3 indicavam de 20% a 28% de aumento de velocidade. Agora, em 9 de novembro de 2026, o quadro se inverte: o componente que vinha mostrando ganhos entra em pausa por questões de manutenção.

Por que isso importa

Para quem opera Python em produção, a leitura é que ganhos de desempenho vindos do JIT experimental não devem entrar em planejamento de capacidade nem em estimativa de custo de infraestrutura. Vale tratar números de benchmarks informais como preliminares. A pausa também reforça um ponto de governança: dependência de componente experimental de linguagem é risco, e a sustentabilidade da manutenção (como o caso do Jazzband mostra) pesa tanto quanto a performance.

Linha do tempo

  1. CEVIU noticia a retomada do JIT do Python 3.15, com ganhos modestos de velocidade.

  2. Testes informais com o 3.15.0rc3 indicam aumento de 20% a 28% com o JIT.

  3. Python põe o JIT nativo experimental em pausa por questões de manutenção.

Perguntas frequentes

O JIT foi removido do Python para sempre?

A fonte fala em pausa, não em fim definitivo. O experimento parou por dúvidas sobre manutenibilidade e, segundo o texto, está fora por ora, mas não esquecido.

Isso afeta o Python 3.15?

A fonte trata a remoção do JIT nativo experimental e, em paralelo, destaca recursos do 3.15, como lazy imports, frozendict e o objeto sentinel. O material não detalha como a pausa se aplica a cada versão.

O que muda para equipes que já testaram o JIT?

Os ganhos medidos em testes informais, como os de 20% a 28% noticiados em 7 de outubro de 2026, não devem ser tomados como garantia de desempenho futuro. Quem depende de velocidade precisa buscar otimização em outras frentes.

O que é a integração entre uv e ty?

É uma integração experimental da Astral. Rodar uv check prepara o projeto e faz a checagem de tipos com o ty automaticamente.

Fontes

Avalie este artigo:
Categoria
CEVIU TI
Publicado
09 de novembro de 2026
Editoria
CEVIU TI

Quer receber mais sobre CEVIU TI?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser