Python: talen kunnen ook open source zijn

Python-logo

Er is een veelvoud aan programmeertalen, waarvan sommige bekend zijn en worden gebruikt, zoals het geval is Python​ Een geïnterpreteerde taal, en die is ook vrij eenvoudig te leren, hoewel het niet een van de snelste is. Deze programmeertaal wordt gebruikt om verschillende applicaties te maken en wordt de laatste tijd veel gebruikt om scripts te maken om systemen te beheren of om te hacken. Maar dit is niet waar we het in dit artikel over willen hebben, hoewel Python een van de hoofdrolspelers is van het nieuws ...

Python is gemaakt door Guido van Rossum eind jaren tachtig om de ABC-taal op te volgen. De naam van deze merkwaardige taal komt van de Monty Python, de bekende groep Britse komieken. van Rossum wilde de code publiceren van dit project dat hij uitvoerde en zo kwam deze programmeertaal die tegenwoordig zo wijdverspreid wordt de gemeenschap binnen. Het is momenteel platformonafhankelijk en wordt beheerd onder de Python Software Foundation. Vanaf de officiële website van het project kunt u verschillende versies ervan downloaden en documentatie opvragen.

Als je nog steeds niet weet hoe je moet programmeren of net begint, raad ik Python aan, aangezien het geen moeilijke taal is. En trouwens, de licentie waaronder deze taal wordt gepubliceerd, is een speciale genaamd Licentie voor Python Software Foundation, compatibel met de GNU GPL vanaf versie 2.1.1, hoewel incompatibel met bepaalde eerdere versies. En over de Python Software Foundation gesproken, om te zeggen dat het een stichting is die verantwoordelijk is voor het beheren en promoten van de programmeertaal.

Het is een non-profit organisatie. De PSF werd opgericht in 2001 en is uitsluitend gewijd aan het beheer (ontwikkeling, beheer van intellectuele rechten, het verkrijgen van economische fondsen om de evolutie voort te zetten, enz.) Dit project sindsdien, dat nu dankzij de gemeenschap wordt ontwikkeld. En tot slot zou ik willen zeggen dat onder de verschillende versies de Python 2.x en Python 3.x, de laatste met verschillende nieuwigheden. Daarnaast implementaties zoals CPython, IronPython (gemaakt voor .NET), Stackless Python (CPython zonder C-stack), Jython (gemaakt in Java), Pippy (voor Palm), PyPy (geoptimaliseerd door JIT) en ActivePython (eigen met extensies ).


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.