Mostrando postagens com marcador oo. Mostrar todas as postagens
Mostrando postagens com marcador oo. Mostrar todas as postagens

5/31/2007

Uma imagem vale mais que mil palavras

A imagem ao lado representa uma linguagem que usa tipagem estática!

Agora fica claro porque as linguagens com tipagem dinâmica como Python e Ruby vem aumentando sua popularidade entre os programadores a cada dia que passa.





5/06/2007

Tipagem dinâmica + OO, é disso que o povo gosta

Segundo o tiobe [1], python subiu mais um nível no ranking de popularidade das linguagens, ficando em 7º.

Mas o mais surpreendente foi o que aconteceu com ruby que passou de 19º para 10º subindo 9 posições.

O fato de Python e Ruby estarem alcançando a popularidade dos programadores é algo que pode ser comprovado por um fato que consta na mesma pesquisa da tiobe, que a popularidade de linguagens orientada a objetos continua crescendo e que a popularidade de linguagens com tipagem dinâmica vem crescendo bastante e se continuar dessa maneira alcançará e ultrapassará o nível de aceitação das linguagens com tipagem estática.

Isso acontece porque, pelo menos na minha opinião, as linguagens mais simples, fáceis e com menos 'burocracias', continuem a ganhar a confiança de cada vez mais programadores.

A prova real de que essas linguagens estão agradando é o fato da Microsoft utilizar o Python e Ruby através do IronPython e do IronRuby como linguagens dinâmicas para a mais nova menina dos olhos da Microsoft, o Silverlight.

Muitos podem contestar dizendo que tipagem estática é uma auto-documentação e por isso é mais simples e fácil e bla e blé e bli, mas o duck typing é a maior prova de que se a ave fizer 'Quá quá', ela não precisa ter um crachá de pato para sabermos que elá não é um pavão e sim um pato.

[1] - http://www.tiobe.com/index.htm?tiobe_index