Python: kielet voivat olla myös avoimen lähdekoodin

Python-logo

Ohjelmointikieliä on monia, joista osa on hyvin tunnettuja ja käytettyjä, kuten on Python. Tulkittu kieli, ja se on myös melko helppo oppia, vaikka se ei ole yksi nopeimmista. Tätä ohjelmointikieltä käytetään erilaisten sovellusten luomiseen ja viime aikoina sitä käytetään laajalti komentosarjojen luomiseen järjestelmien hallinnointiin tai hakkerointiin. Mutta emme halua puhua tässä artikkelissa, vaikka Python on yksi uutisten päähenkilöistä ...

Python on luonut Guido van Rossum kahdeksankymmentäluvun lopulla menestymään ABC-kielellä. Tämän utelias kielen nimi tulee Monty Pythonista, joka on tunnettu brittiläisten koomikoiden ryhmä. van Rossum halusi julkaista toteuttamansa projektin koodin, ja näin tämä nykyään niin laajasti käytetty ohjelmointikieli tuli yhteisöön. Se on tällä hetkellä alustojen välinen ja sitä hallinnoidaan Python Software Foundation -säätiön alaisuudessa. Projektin viralliselta verkkosivustolta voit ladata sen eri versioita ja hankkia dokumentaatiota.

Jos et vieläkään osaa ohjelmoida tai olet vasta aloittamassa, suosittelen Pythonia, koska se ei ole vaikea kieli. Ja muuten, lisenssi, jolla tämä kieli julkaistaan, on erityinen nimeltään Python Software Foundation -lisenssi, yhteensopiva GNU GPL: n kanssa versiosta 2.1.1 lähtien, vaikkakin yhteensopimaton joidenkin aiempien versioiden kanssa. Ja puhumalla Python Software Foundation -säätiöstä, sanomalla, että se on säätiö, joka vastaa ohjelmointikielen hallinnasta ja edistämisestä.

Se on voittoa tavoittelematon järjestö. PSF perustettiin vuonna 2001, ja se on yksinkertaisesti omistettu tämän projektin hallinnoinnille (kehitys, henkisten oikeuksien hallinta, taloudellisten varojen hankkiminen evoluution jatkamiseksi jne.), Joka on nyt kehitetty yhteisön ansiosta. Ja lopuksi haluaisin sanoa, että eri versioiden joukossa ovat Python 2.x ja Python 3.x, jälkimmäisellä on erilaisia ​​uutuuksia. Lisäksi sellaiset toteutukset kuin CPython, IronPython (tehty .NET: lle), Stackless Python (CPython ilman C-pinoa), Jython (tehty Java: ssa), Pippy (Palmille), PyPy (JIT: ​​n optimoima) ja ActivePython (omistettu laajennuksilla) ).


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.