Python é a linguagem do ano

Posted by cassiano | Python, Software Livre | Friday 11 January 2008 5:26 pm

Segundo o índice TIOBE, Python foi eleita a Liguagem de Programação do ano de 2007.
O TIOBE Programming Community Index realiza a indicação de popularidade das linguagens de programação, mensalmente. Este índice é baseado na popularidade das linguagens medida através de buscadores como Google e Yahoo.
Há uma tabela interessante com as definições dos grupos e exceções nas buscas realizadas com as tags relacionadas com as linguagens.

Python e os frameworks

Cada vez mais concordo com o que leio na lista python-brasil: esta é uma bela linguagem e é “maior e melhor do que o Zope“, como disse o Luciano Ramalho.
Por vezes nos apegamos mais aos frameworks os colocando em uma posição que não são deles.
Não tenho nada contra o Zope, muito pelo contrário, estou estudando esse framework. É um tanto quanto complexo, porém com grandes funcionalidades que me agradam muito.
Gostaria de levantar uma outra questão sobre os frameworks. Os vejo como alguns “sabores” das linguagens, como no Python temos o Django, Zope, TurboGears e outros. São ferramentas que facilitam e muito nossa vida quando necessitamos construir aplicações em pouco tempo, por exemplo.

Lendo a entrevista do Adrian Holovaty (criador do Django), ao Fabio Akita pude perceber melhor ainda o que se passa na cabeça de um programador que desenvolve um framework.
O processo é exatamente como eu imaginava: surge uma necessidade, você a supre. Surge outra parecida, você se lembra de como solucionou anteriormente, re-utiliza aquela aplicação e a incrementa um pouco. Pronto. Está no caminho da criação de um framework e resolver muitos de seus problemas.
Isto em alguns casos específicos pois com as ferramentas existentes já podemos resolver boa parte de nossos problemas.

O que penso em relação aos frameworks que fazem muito sucesso em determinados momentos (já vi muito isso no PHP) é que em muitos casos buscam seus “15 minutos de fama”, como acontece na TV. Podemos dizer que a linguagem de programação é a emissora e os frameworks são os programas daquela emissora. Existem alguns que se mantém no ar por bastante tempo, outros que têm seus “15 minutos” e outros que conseguem um pouco mais. Mas no fim, quem sempre prevalece (na maioria dos casos), é a emissora, ou melhor dizendo, a linguagem.

Hoje temos Django, Zope, Pylons..

Amanhã podemos ter outros.

De repente você escreve um código e cria uma lógica tão boa quanto a do Zope e aí, pronto. Temos um novo líder de audiência na “TV Python“.

Plim-Plim

P.S.: Faço uma ressalva especial ao Grok! Ainda bem que te descobri…

Back to the work…

Posted by admin | Blog, PZP, PyGTK, Python | Friday 4 January 2008 3:09 pm

Enfim, acabaram minhas curtas porém boas férias.

Tirei alguns dias para passar o Natal com minha família em Minas (baum demais!) e depois fui pra praia pegar um bronze e algumas ondas. Tirando o trânsito de volta, foi bem legal!

Volta ao trabalho

Tive uma reunião com meu chefe traçando as diretrizes para 2008, e foi reforçado a importância do PZP em nossos projetos. Mais do que nunca, vou me “acabar na pyVida”.

Tradução PyGTK

Eu, Mayron e Airton, dois amigos da lista python-brasil, entramos na empreitada de traduzir o PyGTK 2.0 Tutorial. Estou iniciando meus estudos em Python como disse anteriormente, e o PyGTK é algo que eu desejava muito estudar. Acho que vai ser divertido.
Devido ao fim de ano, férias, etc, estamos meio atrasados com a primeira parte, que por sinal a minha estava pronta, mas se foi junto com meu HD. Mas em breve estará no wiki do Python Brasil.

Vamos em frente!


Forum Nokia Code Camp - Inscreva-se já!