Ok, eu admito, esqueci do Blog >.< Mas como ninguém acessa mesmo, wathever. A semana acadêmica acabou faz tempo e eu ainda não postei o que tinha prometido XD
Então… o Pyhton. Gostei bastante da linguagem, é simples, fácil e extremamente poderosa. Vêm sendo amplamente utilizada nos últimos tempos, inclusive para o desenvolvimento web (vou falar sobre isso mais para frente), é fácil de aprender, fácil de usar, fácil de entender, fácil de fazer a manutenção… enfim, é fácil e dá para aprender em uma tarde com um bom manual de referência. E, não, o nome não vem da cobra, mas sim de Monty Python (computeiros gostam dessas referências nerds, e eu me incluo nisso >.<).
Gostei bastante do fato de que o Python vem “com as pilhas inclusas”, ou seja, possui uma enorme biblioteca de funções prontas que facilitam muito a vida do programador, e deixam o código bastante legível (um dos enfoques da linguagem é a legibilidade, e eu simplesmente amei isso), inclusive, a edentação é bem importante, o que deixa tudo ainda mais claro para ser lido depois. E também não possui toda aquela formalidade do PASCAL, não é preciso declarar as variáveis e seus tipo, por exemplo. Aliás, as variáveis são um caso a parte, não é como se cada uma fosse uma caixinha contendo um valor, ou uma string, mas um rótulo ou um post it.
Sobre o desenvolvimento para web, existem alguns frameworks que trabalham com a linguagem. Como o Django, que permite a construção rápida aplicações web de alto desempenho e elegância. Infelizmente, não vou dar uma opinião mais elaborada sobre isso, já que o servidor do leia-me.org não suporta Python e, portanto, não suporta o Django (alguém quer me doar uma hospedagem que suporte Python e Ruby?). Mas me pareceu ser fácil de se usar e de se aprender (se você já sabe Python, é claro).
O Python também possui um interpretador interativo, que ajuda bastante a testar trechos de códigos e, principalmente, a aprender a linguagem. Como a linguagem também permite fazer tudo “no braço”, eu diria que é bastante indicada para quem quer aprender a programar.
Resumindo, eu amei… E o pessoal que fez o minicurso comigo, também. Inclusive, numa das palestras da SAE, eu fiquei sabendo que o Python é bastante utilizado também para o desenvolvimento de jogos, mas sobre isso eu não posso dar mais detalhes, mas eu tenho amigos que estão trabalhando bastante com a linguagem.
Links Úteis:
Eu sempre procuro escrever da forma mais simples possível, se existir algum erro, avise, por favor ^.~