Tiago Cogumbreiro

O Irrepupável

Back to top

Wednesday, September 20, 2006

Python 2.5!

Yay! Python 2.5 já está disponível :)

As grandes novidades são:

  • Com o operador with abrir o ficheiros, utilizar fechos de threads ou manipular cursores de bases de dados passa a ser mais simples.
  • Passa a ser possível enviar parâmetros para os geradores. O que me faz pensar o quão simples a implementação do cálculo pi pode ser usando esta linguagem.
  • O condicional – exemplo: food = spam if not hungry else spam_and_eggs – que vai tornar o código mais legível.
  • Um módulo para definir funções parcias, os fãs do Haskell podem se sentir um pouco mais em casa.
  • O tratamento de excepções está mais agradável: podemos definir um else para saber quando não foram lançadas excepções. Agora todas as excepções passam a ter uma excepção base.

Entretanto, ando a aprender a trabalhar com o AUCTeX e com o Emacs. Wish me luck ;)

2 comments:

Andre Medeiros said...

Gosto da 3ª... Ruby anyone?

Anonymous said...

Olá!
Alguém sabe se tem alguma tradução da novidades do python 2.5 em pt-br?
Apesar de não parecer muito difísel de entender, talvez muita coisa
interesante passa despercebido ou não compreendido. Se alguém que manja
bem de inglês puder fazer um resumo com alguns exemplo se possível
seria legal.
Até mais.