Python

Python é uma linguagem de programação de alto nível projetada para ser fácil de ler e simples de implementar. Um open source, até para aplicações comerciais

Python é uma linguagem de programação de alto nível projetada para ser fácil de ler e simples de implementar. É um open source, o que significa que é livre de usar, mesmo para aplicações comerciais. Esta linguagem de programação pode ser executado em Mac, Windows e sistemas Unix, e também foi portado para Java e máquinas virtuais .NET.

O Python é considerado uma linguagem de script, como o Ruby ou Perl e é frequentemente utilizado para a criação de aplicações Web e conteúdo Web dinâmico. Ele também é suportado por uma série de programas de imagens 2D e 3D, que permite aos utilizadores a possibilidade de criar plug-ins e extensões personalizados com esta linguagem de programação. Exemplos de aplicativos que suportam o Python API incluem o GIMP, Inkscape, Blender, e Autodesk Maya.

Os scripts escritos em Python (ficheiros .py) podem ser analisados e executados imediatamente. Eles também podem ser salvos como programas compilados (ficheiros .pyc), que são frequentemente utilizados como módulos de programação que podem ser referenciados por outros programas nesta linguagem de programação.

O Python foi criado por Guido van Rossum, dos Países Baixos, e o nome teve origem no grupo de comédia favorito na época, que era o Monty Python Flying Circus. O código fonte está livremente disponível e aberto para modificação e reutilização. Esta linguagem de programação tem um número significativo de utilizadores

Uma característica notável do Python é a sua indentação nas instruções do programa para tornar o código mais fácil de ler. Esta linguagem de programação oferece tipos de dados dinâmicos, classes, e interfaces para muitas chamadas e bibliotecas do sistema. Ele pode ser estendido, ao utilizar a linguagem de programação C ou C ++.

O Python pode ser usado como o script em tecnologia Active Server Page (ASP) da Microsoft. O sistema de placar para o Melbourne (Austrália) Cricket Ground é escrito em nesta linguagem de programação. O Z Object Publishing Environment, um servidor Web de aplicativos popular, também é escrito nesta linguagem de programação.

Python2.0

Em 2000, o Python2.0 foi lançado pela equipa Python Labs BeOpen. A versão 2.0 era muito mais aberta e orientada para a comunidade no seu processo de desenvolvimento, e com maior transparência. A mudança mais importante pode não ser o código, mas sim a forma como a linguagem de programação é desenvolvida.

O Python2.7 é usado ainda hoje, e terá suporte até 2020. Mas a palavra de desenvolvimento é clara, não haverá a versão 2.8. Em vez disso, o suporte continua focado na versão 2.7.

Python 3

Em 2008, o Python3 foi lançado com uma premissa quase impensável, uma revisão completa da língua, sem compatibilidade com versões anteriores. A decisão foi controversa, e nasceu em parte do desejo de limpar a casa. Houve um grande ênfase na remoção de construções de duplicação e módulos, para assegurar que, no Python3, haja uma, e apenas uma, maneira óbvia de fazer as coisas. Apesar da introdução de ferramentas, tais como o 2to3, que poderia identificar rapidamente o que precisa ser alterado no código Python2 para torná-lo compatível com o Python3, muitos utilizadores continuaram com os seus códigos base clássicos.

Apesar das guerras na comunidade Python, o Python2 continua a ser suportado e a ser a escolha padrão do Python por muitos utilizadores, mas o Python3 é o futuro da linguagem.

O futuro

A userbase do Python é vasta e crescente, ela não vai desaparecer tão cedo. A linguagem é muito utilizada por empresas como a Nokia, Google, e até mesmo a NASA. Como a linguagem de programação é de fácil sintaxe, parece ter um futuro brilhante à sua frente e é suportada por uma enorme comunidade de desenvolvedores de sistemas operativos. O seu suporte de múltiplos paradigmas de programação, incluindo a programação orientada a objetos, a programação Python funcional e modelos de programação paralela torna uma escolha altamente adaptável, e o seu uso continua a crescer.

673 Visualizações 1 Total
673 Visualizações

A Knoow é uma enciclopédia colaborativa e em permamente adaptação e melhoria. Se detetou alguma falha em algum dos nossos verbetes, pedimos que nos informe para o mail geral@knoow.net para que possamos verificar. Ajude-nos a melhorar.