Blog em português onde relato a minha aprendizagem de Python. Sendo um blog, ele deve ser lido de baixo para cima e é escrito orientado a uma audiência com alguns conhecimentos de programação. Não tentando ser uma fonte exaustiva de conhecimento sobre Python, pode, no entanto, servir como crash course a esta linguagem.

Wednesday, May 6, 2009

Livro

Gostei tanto da apresentação do Sr. Alex Martelli que acabei de comprar o seu livro sobre Python:
Python in a nutshell - 2nd edition.


O livro tem cerca de 700 páginas sendo as primeiras cerca de 200 dedicadas à linguagem em si e aos módulos standard mais importantes. Os capítulos seguintes referem-se aos diferentes módulos standard para vários tipos de domínios comuns: IO, Persistência e bases de dados, Controlo de execução, threads, processamento numérico, redes, HTML/XML etc.
Para um livro que tem "in a nutshell" no seu título penso que tem um péssimo titulo. Na realidade este livro é mesmo muito completo pois para além de ensinar a linguagem serve também como documentação técnica para os diferentes módulos standard e até alguns que sendo feitos por terceiras entidades são aconselhados.
O livro foi feito numa altura entre a transição da versão 2.4 para a 2.5 do python. Como tal, não apresenta as diferenças posteriores. Relembro que à data da escrita, a versão mais actual do python (e aconselhada) é a 2.6 e que existe também a versão 3.0 com algumas funcionalidades experimentais.