Image
4.9.2019 0 Comments

Prečo je Python jeden z najobľúbenejších programovacích jazykov?

Podľa výsledkov posledného prieskumu portálu Stack Overflow je Python najrýchlejšie sa rozvíjajúci programovací jazyk v zmysle nárastu počtu vývojárov, ktorí ho používajú. V popularite už Python prekonal aj C#. Prečo je taký populárny a prečo jeho obľúbenosť stále stúpa? Python má všetky atribúty profesionálneho programovacieho jazyka, umožňuje rýchly vývoj aplikačného kódu, podporuje objektovo orientované programovanie a je vynikajúci pre začiatočníkov. Zároveň však búra zaužívaný mýtus, že jazyk vhodný na výučbu nie je vhodný pre prax a naopak. Podstatnou mierou k popularite Pythonu prispieva čistota a jednoduchosť syntaxe na jednej strane a možnosť nízkoúrovňových volaní a obrovské množstvo dostupných funkcií na druhej strane. Preto ho využívajú aj hackeri, odborníci na umelú inteligenciu a profesionálni programátori pracujúci vo veľkých globálnych firmách. Python má už za sebou takmer 30-ročnú históriu. Vytvoril ho v roku 1989 Guido van Rossum, ktorý vtedy pracoval vo výskumnom ústave v Amsterdame. Nový programovací jazyk, ktorý mal byť jednoduchý a pritom by umožňoval aj nízkoúrovňové systémové volania, vytvoril van Rossum ako svoj hobby projekt cez dovolenku počas vianočných sviatkov. Jazyk nie je pomenovaný podľa hada, ako by sa mohli mnohí domnievať, ale podľa populárneho britského seriálu Monty Python's Flying Circus. Ako človek z praxe snažil sa van Rossum vytvoriť programovací jazyk na jednoduché a rýchle naprogramovanie bežných aj náročných úloh. Python sa vyvíja ako open source projekt a na jeho vývoji participuje komunita nadšencov, no rozhodujúce slovo pri závažných rozhodnutiach má stále Guido van Rossum, ktorý má v komunite postavenie BDFL. Asi by ste tú skratku bez pomoci ťažko rozšifrovali. Znamená Benevolent Dictator for Life, teda benevolentný doživotný diktátor ohľadne vývoja Pythonu. Asi najzávažnejším rozhodnutím bola zmena jadra vo verzii 3.0. Z toho vyplýva, že verzia Python 3.0 nie je spätne kompatibilná s verziou 2.0, čiže interpreter 3 ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU


Prihlásiť pomocou členstva PC REVUE

Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

ITPro

Čo je to lidaretto?

10.11.2019 14:19

Špeciálny projekt Lidaretto je malý mobilný laserový skener, nazývaný aj lidar, vyrobený na Slovensku. Vďaka jeho kompaktným rozmerom a hmotnosti len asi 1,5 kg ho možno použiť na viacerých mobilných ...

ITPro

IT Pro: DNS cez HTTPS – budúcnosť súkromia na webe

08.11.2019 00:00

Dnes je šifrované spojenie na internete cez HTTPS štandardom (veríme, že rozumní administrátori toto považujú za skutočný základ) – toto šifrovanie totiž pomáha chrániť citlivé informácie prenášané c ...

ITPro

Praktická kryptológia (28. časť) HMAC

18.10.2019 14:56

Mechanizmus autentifikácie obsahu správ pomocou symetrických kľúčov a kryptografických hašovacích funkcií (Keyed-Hash Message Authentication Code) je detailne opísaný v správe RFC 2104 z februára 1997 ...

Vyhľadávanie

ITAPA_2019

Najnovšie videá