1. TugaTech » Software » Noticias de Software » Python 3.14 é oficial: ‘free-threading’ e subinterpretadores são as estrelas da nova versão
  Login     Registar    |                      
Siga-nos

Você não está conectado. Conecte-se ou registre-se

  

Opções



Mensagens anteriores

Python 3.14 é oficial: ‘free-threading’ e subinterpretadores são as estrelas da nova versão em Qui 9 Out 2025 - 15:25

DJPRMF

Phyton linguagem de programação

A mais recente versão estável da popular linguagem de programação Python já está disponível, trazendo consigo um conjunto de alterações substanciais que prometem redefinir as possibilidades para programadores em todo o mundo. O Python 3.14 introduz novidades de peso como os literais de string de modelo, suporte oficial para subinterpretadores na biblioteca padrão e a aguardada chegada do Python free-threaded.

Estas atualizações, anunciadas no blog oficial do Python, abrangem não só a linguagem em si, mas também a sua implementação e as bibliotecas principais, com o objetivo de melhorar a usabilidade para utilizadores de todos os níveis de experiência.

Um novo paradigma de concorrência

A grande estrela desta versão é o suporte oficial para o Python free-threaded. Esta funcionalidade desbloqueia novas e poderosas formas de concorrência e paralelismo, permitindo que as aplicações aproveitem de forma mais eficiente os processadores multi-core modernos.

A acompanhar esta mudança, a biblioteca padrão passa a incluir suporte para múltiplos interpretadores. Esta capacidade, combinada com o free-threading, abre portas a arquiteturas de software mais complexas e com maior desempenho, onde diferentes partes de uma aplicação podem correr de forma verdadeiramente isolada e em simultâneo.

Melhorias para a experiência do programador

O Python 3.14 foca-se também em tornar a vida dos programadores mais fácil e produtiva. Uma das novidades mais visíveis é a introdução de literais de string de modelo, uma nova forma de formatar strings que promete ser mais intuitiva e poderosa. Além disso, a avaliação diferida para anotações de tipo torna-se agora o comportamento padrão, simplificando a escrita de código mais complexo e moderno.

A pensar na depuração e análise de código, o módulo asyncio foi melhorado com capacidades de introspeção avançadas. Até a simples linha de comandos (REPL) recebeu uma atualização bem-vinda, ganhando destaque de sintaxe para facilitar a leitura e escrita de código rápido. Para quem desenvolve ferramentas externas, o CPython oferece agora uma interface de depuração com sobrecarga zero, e a API C foi atualizada para agilizar a configuração.

A biblioteca padrão ficou mais rica

A biblioteca padrão do Python continua a crescer e a refinar-se. Uma das adições mais significativas é o módulo compression.zstd, que integra o suporte ao algoritmo de compressão Zstandard de forma nativa.

Ferramentas de linha de comandos como unittest, argparse, json e calendar ganham agora suporte para cores, tornando a sua saída de texto mais clara e fácil de interpretar. O módulo uuid também foi expandido para suportar as versões 6 a 8, ao mesmo tempo que acelera a geração das versões 3 a 5 em até 40%. Como é habitual, esta nova versão introduz ainda várias outras melhorias de desempenho e correções de bugs.



  As mensagens apresentadas em cima não são actualizadas automaticamente pelo que se uma nova mensagem for colocada enquanto se encontra nesta página, não irá aparecer na lista em cima.


Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech