Python: języki mogą być również open source

Logo Pythona

Istnieje wiele języków programowania, niektóre z nich są dobrze znane i używane, tak jak ma to miejsce w przypadku Python. Jest to język tłumaczony, który również jest dość łatwy do nauczenia, chociaż nie należy do najszybszych. Ten język programowania jest używany do tworzenia różnych aplikacji, a ostatnio jest szeroko stosowany do tworzenia skryptów do administrowania systemami lub do hakowania. Ale nie o tym chcemy rozmawiać w tym artykule, chociaż Python jest jednym z bohaterów nowości ...

Python został stworzony przez Guido van Rossum pod koniec lat osiemdziesiątych, aby zastąpić język ABC. Nazwa tego ciekawego języka pochodzi od znanej grupy brytyjskich komików Monty Python. van Rossum chciał opublikować kod tego projektu, który realizował i w ten sposób ten język programowania, tak szeroko dziś używany, wszedł do społeczności. Obecnie działa na wielu platformach i jest zarządzany w ramach Python Software Foundation. Z oficjalnej strony projektu możesz pobrać różne jego wersje i uzyskać dokumentację.

Jeśli nadal nie wiesz, jak programować lub dopiero zaczynasz, polecam Python, ponieważ nie jest to trudny język. Nawiasem mówiąc, licencja, na której ten język jest publikowany, jest specjalną licencją o nazwie Licencja Python Software Foundation, zgodny z GNU GPL od wersji 2.1.1, chociaż niezgodny z niektórymi poprzednimi wersjami. A mówiąc o Python Software Foundation, powiedzieć, że jest to fundacja odpowiedzialna za zarządzanie i promocję języka programowania.

Jest to organizacja non-profit. PSF powstało w 2001 roku i jest po prostu poświęcone zarządzaniu (rozwijaniem, administrowaniem prawami intelektualnymi, pozyskiwaniem środków finansowych na dalszy rozwój itp.) Od tego czasu tym projektem, który jest teraz rozwijany dzięki społeczności. Na koniec chciałbym powiedzieć, że wśród różnych wersji są pliki Python 2.x oraz Python 3.x, ta ostatnia z różnymi nowościami. Ponadto implementacje takie jak CPython, IronPython (stworzone dla .NET), Stackless Python (CPython bez stosu C), Jython (wykonane w Javie), Pippy (dla Palm), PyPy (zoptymalizowane przez JIT) i ActivePython (opatentowane z rozszerzeniami ).


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.