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

Nástroj na tímovú komunikáciu a spoluprácu

04.09.2019 13:54

Možno sa vám bude nadpis článku zdať duplicitný. Prečo spomíname aj komunikáciu, bez ktorej tímová spolupráca predsa nemôže fungovať? Microsoft Teams je k dispozícii v bezplatnej verzii Freemium aj v  ...

ITPro

Praktická kryptológia (27. časť): SHA-2, SHA-3

04.09.2019 13:44

Týmto článkom ukončíme tému, v rámci ktorej sme sa venovali základným hašovacím algoritmom. Túto oblasť však ešte úplne neuzavrieme. K hašovacím algoritmom sa určite vrátime a to v súvislosti s ich pr ...

ITPro

Made in Slovakia: Predstavujeme zaujímavé startupy

04.09.2019 12:44

Kimbino - Aktuálne letáky, katalógy a zľavy Kimbino prináša online akciové letáky a katalógy  z vyše 32 krajín sveta, pričom len zo Slovenska pokrýva viac ako 120 obchodov. Sú prehľadné a jednoducho s ...

Vyhľadávanie

ACER_092019

Najnovšie videá

SlovakiaTech 2019