E o projeto Python lançou o Python 3.12 beta 1 como uma prévia da próxima versão. Confira as novidades e veja como instalar no Linux.
Python é uma linguagem de programação interpretada de alto nível e que possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation. A primeira versão do Python foi lançada em 1991.
Essa linguagem possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation.
Apesar de várias partes da linguagem possuírem padrões e especificações formais, a linguagem, como um todo, não é formalmente especificada. O padrão na pratica é a implementação CPython.
Agora, o Python 3.12 beta 1 foi lançado como uma prévia da próxima versão dessa linguagem.
Novidades do Python 3.12 beta 1
Sim. A primeira versão beta do Python 3.12 já está disponível, o que também marca o início do congelamento de recursos para a principal atualização do Python deste ano.
Após o lançamento do Python 3.11 do ano passado ser muito mais rápido do que os lançamentos anteriores, os desenvolvedores principais do Python estiveram ocupados preparando mais aprimoramentos para o lançamento principal do Python deste ano.
O Python 3.12 preparou uma nova sintaxe de anotação de tipo para classes genéricas, análise de string F mais flexível, mensagens de erro aprimoradas, combinação contínua de melhorias de desempenho, suporte para Linux perf profiler, remoção de várias funções obsoletas e muito mais.
Mais detalhes sobre todas as mudanças esperadas com o Python 3.12 podem ser encontrados em docs.python.org.
Espera-se que os lançamentos beta do Python 3.12 continuem até julho, com o primeiro candidato a lançamento previsto para 31 de julho. A versão final do Python 3.12.0 está planejada para 2 de outubro.
Como instalar ou atualizar
Downloads e mais detalhes sobre a versão Python 3.12 Beta 1 podem ser encontrados no blog Python Insider.