Python: keeled võivad olla ka avatud lähtekoodiga

Pythoni logo

Programmeerimiskeeli on palju, mõned neist on hästi tuntud ja kasutatavad, nagu seda tehakse Python. Tõlgendatud keel ja seda on ka üsna lihtne õppida, ehkki see pole üks kiiremaid. Seda programmeerimiskeelt kasutatakse erinevate rakenduste loomiseks ja viimasel ajal kasutatakse seda laialdaselt skriptide loomiseks süsteemide haldamiseks või häkkimiseks. Kuid sellest ei taheta selles artiklis rääkida, kuigi Python on üks uudiste peategelasi ...

Pythoni lõi Guido van Rossum kaheksakümnendate lõpus ABC keele edukaks saamiseks. Selle uudishimulise keele nimi pärineb Monty Pythonist, mis on tuntud Briti koomikute rühmitus. van Rossum soovis avaldada selle projekti koodi, mida ta teostas ja nii see tänapäeval nii laialt levinud programmeerimiskeel kogukonda jõudis. Praegu on see platvormidevaheline ja seda haldab Python Software Foundation. Projekti ametlikult veebisaidilt saate alla laadida selle erinevaid versioone ja hankida dokumentatsiooni.

Kui te ikkagi ei oska programmeerida või olete alles alustamas, soovitan Pythoni, kuna see pole keeruline keel. Ja muide, selle keele avaldamise litsents on spetsiaalne nimega Pythoni tarkvara sihtasutuse litsents, ühildub versiooniga 2.1.1 GNU GPL-ga, ehkki pole ühilduv teatud varasemate versioonidega. Ja kui rääkida Pythoni tarkvarafondist, siis öelda, et see on sihtasutus, mis vastutab programmeerimiskeele haldamise ja reklaamimise eest.

See on mittetulundusühing. Polüesterstaapelkiud loodi 2001. aastal ja on lihtsalt pühendatud selle projekti juhtimisele (arendamine, intellektuaalõiguste haldamine, majanduslike vahendite hankimine evolutsiooni jätkamiseks jne), mis on nüüd tänu kogukonnale välja töötatud. Ja lõpuks tahaksin öelda, et erinevate versioonide hulgas on Python 2.x ja Python 3.x, viimane erinevate uudsustega. Lisaks sellised rakendused nagu CPython, IronPython (loodud .NET-i jaoks), Stackless Python (ilma C-virnata CPython), Jython (Java-s valmistatud), Pippy (Palmile), PyPy (JIT-i poolt optimeeritud) ja ActivePython (laienditega varustatud) ).


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.