Python: els llenguatges també poden ser de codi obert

Logotip de Python

Hi ha multitud de llenguatges de programació, alguns d'ells molt coneguts i utilitzats, com és el cas de Pitó. Un llenguatge interpretat, i que a més és bastant senzill d'aprendre, encara que no sigui dels més ràpids. Aquest llenguatge de programació s'utilitza per crear diferents aplicacions i últimament està sent molt utilitzat per a crear scripts per administrar sistemes o per hacking. Però això no és del que volem parlar en aquest article, encara que Python sigui un dels protagonistes de la notícia ...

Python va ser creat per Guido van Rossum a la fi dels anys vuitanta per succeir a el llenguatge ABC. El nom d'aquest curiós llenguatge prové dels Monty Python, el conegut grup d'humoristes britànics. van Rossum va voler publicar el codi d'aquest projecte que es portava entre mans i així és com aquest llenguatge de programació tan utilitzat avui en dia es va endinsar en la comunitat. Actualment és multiplataforma i es gestiona sota la Python Software Foundation. Des de la web oficial de el projecte podeu descarregar-vos diferents versions de la mateixa i aconseguir documentació.

Si encara no saps programar o estàs començant, et recomano Python, ja que no és un llenguatge difícil. I per cert, la llicència sota la qual es publica aquest llenguatge és una especial anomenada Python Programari Foundation License, Compatible amb la GPL de GNU a partir de la versió 2.1.1, encara que incompatible amb certes versions anteriors. I parlant de la Python Software Foundation, dir que és una fundació que s'encarrega d'administrar i promoure el llenguatge de programació.

És una organització sense ànim de lucre. La PSF va ser creada el 2001 i simplement es dedica a gestionar (desenvolupament, administració dels drets intel·lectuals, aconseguir fons econòmics per continuar amb l'evolució, etc.) aquest projecte des de llavors, que ara és desenvolupat gràcies a la comunitat. I per acabar, m'agradaria dir que entre les diferents versions es troben la Python 2.xi la Python 3.x, Aquesta última amb diferents novetats. A més s'han generat implementacions com CPython, IronPython (realitzada per .NET), Stackless Python (CPython sense stack de C), Jython (feta en Java), Pippy (per a Palm), PyPy (optimitzada mitjançant JIT) i ActivePython (privatiu amb extensions).


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.