Rep Submarino

Rep Submarino
Te ajudando a emergir…

Introdução à linguagem Python

Março 20, 2008 22:08

Hoje em dia tem-se várias evoluções e revoluções acontecendo no mundo da tecnologia. O advento da internet, o avanço dos computadores e o surgimento cada vez maior de softwares poderosos e flexíveis que atendam as necessidades cada vez mais diversificadas dos usuários, são exemplos claros.

Mas alguns itens como linguagens e paradigmas de programação também estão sofrendo modificações constantemente. Surgem então tecnologias mais poderosas de desenvolvimento de software. A diversidade é tanta que os desenvolvedores e engenheiros de software se encontram muitas vezes confusos sobre qual tecnologia/linguagem/paradigma utilizar.

Dentre as linguagens mais populares entre os desenvolvedores podem ser destacadas Java, C, C++, .Net (e suas linguagens), ObjectPascal (Delphi), PHP, Perl, que entre outras, são linguagens que produziram revoluções interessantes no desenvolvimento de sistemas. Depois de um extenso período de tempo em que as linguagens cujos os programas eram gerados por compilação dominaram o mercado de desenvolvimento de software, parece que os interpretadores voltaram a atacar. Linguagens interpretadas como Perl e PHP que já estão no mercado há algum tempo, sempre tiveram sua fatia de preferência entre os desenvolvedores web e de scripters. Mas nenhuma linguagem interpretada tinha conseguido se popularizar entre os desenvolvedores de aplicações comerciais. Com a evolução de bibliotecas gráficas como TK, QT e GTK a comunidade de desenvolvimento ganhou muitas opções de linguagens, mas sempre gerando programas compilados.

Surgiu então uma linguagem poderosa, flexível, cheia de estruturas complexas, de fácil utilização, e que pode ser compilada, interpretada, portada e sem máquina virtual. PHP tem muitas dessas características, mas não é compilada, Java precisa de uma máquina virtual, C não é interpretada. Que linguagem é essa então? O fenômeno chama-se Python e está tomando mercado cada segundo do dia, na Web, aplicações comerciais e scripts de sistemas. É uma linguagem dinâmica Orientada a Objeto, que dentre outras vantagens, a produtividade é uma que se destaca. Possui ambiente de desenvolvimento em Windows e Linux muito fácil de utilizar e o melhor, sua integração com bibliotecas gráficas como wxWindows, GTK, QT é fácil e poderosa. No site http://www.python.org/ é possível conseguir a documentação completa da linguagem, assim como tutoriais explicativos.

Sem Respostas para “Introdução à linguagem Python”

Care to comment?

Você precisa estar logado para postar um comentário.