• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

rolando2424

Lançado Python 2.6

10 mensagens neste tópico

Acabei de ver isto na Usenet:

On behalf of the Python development team and the Python community, I

am happy to announce the release of Python 2.6 final.  This is the

production-ready version of the latest in the Python 2 series.

There are many new features and modules, improvements, bug fixes, and

other changes in Python 2.6.  Please see the "What's new" page for

details

    http://docs.python.org/dev/whatsnew/2.6.html

as well as PEP 361

    http://www.python.org/dev/peps/pep-0361/

While Python 2.6 is backward compatible with earlier versions of

Python, 2.6 has many tools and features that will help you migrate to

Python 3.  Wherever possible, Python 3.0 features have been added

without affecting existing code.  In other cases, the new features can

be enabled through the use of __future__ imports and command line

switches.

Python 3.0 is currently in release candidate and will be available

later this year.  Both Python 2 and Python 3 will be supported for the

foreseeable future.

Source tarballs, Windows installers, and Mac disk images can be

downloaded from the Python 2.6 page:

    http://www.python.org/download/releases/2.6/

(Please note that due to quirks in the earth's time zones, the Windows

installers will be available shortly.)

Bugs can be reported in the Python bug tracker:

    http://bugs.python.org

Enjoy,

- -Barry

Barry Warsaw

(não quero que o email do tipo aparece no forum, senão ainda leva com spam por minha culpa ;))

Python 2.6/3.0 Release Manager

(on behalf of the entire python-dev team)

Windows: http://www.python.org/ftp/python/2.6/python-2.6.msi

Source (tar.bz2): http://www.python.org/ftp/python/2.6/Python-2.6.tar.bz2

Mac: http://www.python.org/ftp/python/2.6/python-2.6-macosx2008-10-01.dmg

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Nice, já estive a ler os release notes. Gosto especialmente do 'with' statemente, package multiprocessing, string formatting avançado e das classes abstractas, embora acho que foram mal implementadas na linguagem. Porquê numa biblioteca e não integradas nas keywords da linguagem? Os class decorators também não me parecem muito úteis... alguém me explica casos de uso onde facilitem a vida?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Porquê numa bibioteca e não integradas nas keywords da linguagem?

Não estou a par da release 2.6 nem dos detalhes da 3.0, mas é possível que seja parte integrante nas keywords da linguagem a partir do Python 3k, sendo que no 2.6 fica numa biblioteca para não haver quebra de compatibilidades na série 2.x.
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Dei uma olhadela rápida: o multiprocessamento e o json são bem vindos. ;)

Esta 2.6 é um bocadinho um molho de bróculos, a meio caminho da 3.0, o que a torna um pouco estranha...

Para já vou-me ficar pela 2.5 até que sinta necessidade do que a 2.6 ou a 3.0 tragam de novo.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

A 2.6 é suposto funcionar apenas como uma release para preparar para a 3.0 sem quebrar a compatibilidade com a série 2.x, o que acho bastante bom. ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

E já viram o novo look do docs.python.org? Finalmente!

Muito mais cómodo de ler, mais agradável ao olho e com  o devido destaque gráfico para tabelas, fragmentos de código e afins. E o código fonte aparece todo às corezinhas, o que pessoalmente acho fundamental num site de programação que visa ter alguma usabilidade.

EDIT, mais funcionalidades para calculo matricial iam partir a louça toda uma vez que o 'pitôm' é usado cada vez mais por professores de matemática. Mas parece que ainda não está assim tão para breve.

http://mail.python.org/pipermail/python-dev/2008-July/081574.html

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora