BT

Início Notícias Python 3.4 virá com enums

Python 3.4 virá com enums

Favoritos

A inclusão de tipos enums na biblioteca padrão é a grande novidade do Python 3.4. A nova versão da linguagem mantida pela Python Foundation Software (PSF) tem lançamento da versão alfa previsto para agosto de 2013.

Os enums são tipos de dados específicos usados para definir um conjunto de nomes simbólicos representando valores únicos e constantes. Já haviam sido propostos em 2005, na PEP 354 (Python Enhancement Proposal ou Proposta de Aperfeiçoamento do Python), que foi rejeitada. Mas o assunto continuou a ser debatido nos fóruns da PSF e, cedendo à demanda da comunidade de desenvolvedores, os enums voltaram à tona na PEP 435, que foi aprovada recentemente.

Eli Bendersky, um dos desenvolvedores da linguagem Python, comentou em seu blog pessoal a respeito da inclusão dos enums no Python 3.4:

Penso que o sucesso desta última tentativa de incluir os enums no Python pode ser atribuído aos avanços nas metaclasses realizados nas últimas versões (3.x). Esses avanços facilitarão a sintaxe de definição dos enums, o que consequentemente viabilizará uma série de recursos interessantes.

Outro recurso importante que virá no Python 3.4 é o padrão de desenvolvimento assíncrono Tulip, proposto na PEP 3156 e construído a partir das experiências obtidas com o Twisted, o Stackless Python e o gevent.

A entrega da versão alfa 1 está prevista no calendário da Fundação Python para o dia 3 de agosto de 2013, e a versão final para fevereiro de 2014.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.