Python: as linguagens também podem ser de código aberto

Logotipo Python

Existem inúmeras linguagens de programação, algumas delas bem conhecidas e utilizadas, como é o caso de Python. Uma linguagem interpretada, e que também é bastante simples de aprender, embora não seja das mais rápidas. Esta linguagem de programação é usada para criar diferentes aplicações e ultimamente está sendo amplamente usada para criar scripts para administrar sistemas ou para hackers. Mas não é disso que queremos falar neste artigo, embora Python seja um dos protagonistas da notícia ...

Python foi criado por Guido van Rossum no final dos anos oitenta para suceder a linguagem ABC. O nome desta curiosa linguagem vem do Monty Python, o conhecido grupo de comediantes britânicos. van Rossum queria publicar o código desse projeto que estava fazendo e foi assim que essa linguagem de programação tão usada hoje entrou na comunidade. Atualmente é multiplataforma e gerenciado pela Python Software Foundation. No site oficial do projeto, você pode baixar diferentes versões do mesmo e obter a documentação.

Se você ainda não sabe programar ou está apenas começando, recomendo o Python, pois não é uma linguagem difícil. E, a propósito, a licença sob a qual este idioma é publicado é uma licença especial chamada Licença Python Software Foundation, compatível com GNU GPL a partir da versão 2.1.1, embora incompatível com certas versões anteriores. E por falar em Python Software Foundation, para dizer que é uma fundação que se encarrega de gerir e promover a linguagem de programação.

É uma organização sem fins lucrativos. O PSF foi criado em 2001 e se dedica simplesmente a administrar (desenvolvimento, administração de direitos intelectuais, obtenção de recursos econômicos para continuar a evolução, etc.) este projeto desde então, que agora é desenvolvido graças à comunidade. E, por fim, gostaria de dizer que entre as diferentes versões estão os Python 2.x e Python 3.x, este último com novidades diferentes. Além disso, implementações como CPython, IronPython (feito para .NET), Stackless Python (CPython sem pilha C), Jython (feito em Java), Pippy (para Palm), PyPy (otimizado por JIT) e ActivePython (proprietário com extensões )


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.