O que esperar do Python 3.9 ? Entenda. - Programadores Brasil
Python

Python Software Foundation está nos últimos ajustes para lançamento do Python 3.9; Veja o que deve mudar na linguagem.

2 Mins read
A nova versão da linguagem terá remoção da maioria das camadas de compatibilidade com versões anteriores ao Python 2.7. Entenda.
A nova versão da linguagem terá remoção da maioria das camadas de compatibilidade com versões anteriores ao Python 2.7.
A nova versão da linguagem terá remoção das camadas de compatibilidade com versões anteriores do Python 2.7.

A Python Software Foundation lançou o segundo release candidate (RC ou versão praticamente pronta para lançamento) do Python 3.9.

Dessa forma, a empresa está alertando os usuários sobre os avisos de depreciação, à medida que diminui a compatibilidade com versões anteriores ao Python 2.7.

Veja também: [+] Aprenda tudo sobre o Prompt de Comando nos cursos a partir de R$29,90 na Udemy. Clique e Confira.

Python 3.9

O Python foi criado em 1992 e é uma linguagem de programação de alto nível. Ela está disponível para diversas plataformas, do Unix ao Windows.

Sobretudo, o grande destaque do Python 3.9 RC2 é sobre a remoção da maioria das camadas de compatibilidade com versões anteriores do Python 2.7. 

O Python 3.8 possuía essas camadas, no entanto, ele teve seu lançamento em outubro de 2019, quando o Python 2.7 permaneceu compatível. 

O Python 3.9 deverá chegar no início de outubro.
O Python 3.9 deverá chegar no início de outubro.

De acordo com a empresa, o fim do suporte do Python 2.7, removerá as camadas de compatibilidade com versões anteriores.

Contudo, embora a compatibilidade com versões anteriores do Python 2.7 estivesse disponível até agora, as camadas de compatibilidade têm emitido um comunicado de “Aviso de depreciação” há vários anos. 

Apesar do desaparecimento da maioria das camadas de compatibilidade no Python 3.9, algumas exceções serão realizadas para alguns posteriores de compatibilidade 2.7 para dar suporte aos mantenedores de projetos Python. Com isso, eles terão tempo de remover o suporte do Python 2 e adicionar suporte ao Python 3.9. 

Veja também: [+] Aprenda tudo sobre o Prompt de Comando nos cursos a partir de R$29,90 na Udemy. Clique e Confira.

No entanto, a mudança para manter algumas camadas de compatibilidade se junta às preocupações levantadas por Victor Stinner, da RedHat, empresa da IBM, que patrocina a Python upstream e downstream para o RedHat Enterprise Linux (RHEL), e o Fedora, sistema operacional Linux. 

Em janeiro, Stinner e seu colega engenheiro da RedHat, Miro Hrončok, alertaram que existem mais de 150 pacotes do Fedora quebrados pelo Python 3.9 devido ao descarte de recursos de compatibilidade obsoletos do 2.7. 

Contudo, a previsão de chegada da nova versão da linguagem ao mercado é para o início de outubro.


Deixe o seu comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Continue Lendo

[Python] Criando um Layout Interativo com Tkinter

[Python] Construindo um Layout para seu App usando Tkinter

[Python] Tkinter - Aprenda a Programar em Python Com Interfaces Gráficas

[Iniciantes] Python List: Aprenda como Manipular as Listas

[Iniciantes] Veja Como Instalar o Python 3 no Windows

[Python] PyCharm ou VSCode ? Qual o Melhor? Veja os Prós e Contras de cada um

PyCharm: Veja Como Configurar a sua IDE Python

Confira Top 10 IDE Python para Programar

Como Fazer If em Python? Aprenda Hoje

Django Python - Tudo o Que Você Precisa Saber