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.

Thursday, April 2, 2009

Motivação

Precisava de uma linguagem produtiva. Por produtiva entenda-se uma linguagem expressiva e com boas bibliotecas standard. A expressividade é importante porque sou preguiçoso. Prefiro escrever pouco (código) e fazer muito do que o contrário. A existencia de bibliotecas standard é essencial para não ter de perder o meu tempo a programar estruturas de dados básicas. Esta necessidade tournou-se óbvia perante mim quando, num determinado projecto pessoal, cheguei à conclusão que teria de escrever uma quantidade de código que não era compatível com o tempo que tinha (tamos a falar de um projecto pessoal). Mesmo em Java, teria que escrever uma quantidade de código absurda para a simplicidade da tarefa. Decidi que estava na altura de adicionar uma boa linguagem de muito alto nível à colecção de linguagens em que me sinto verdadeiramente à vontade (c,c++,java).