Usilujete o návrat partnera, hojnost, očistu karmy nebo zlepšení Vašeho zdraví?
Využijte diagnostku (v hodnotě 250 Kč), na základě které zjistíme, zda Vám mohu pomoci či nikoliv. Pokud diagnostika vyjde špatně a nebudu Vám schopen pomoci, peníze dostanete zpět. 
E-mail: kartar-erik@seznam.cz

Ezoterické programování: tajemné jazyky transformace

Není všechno zlato, co se třpytí, a není vše jen o záhadách a mystice, co nese označení ezoterický/á/é. Příkladem jsou ezoterické programovací jazyky a jejich funkce ve světě IT.

O programování aneb základy pro úplné laiky

Programovací jazyky fungují jako nástroje pro tvorbu webových stránek, aplikací a systémů. Umožňují komunikaci mezi programátory a počítači. Jejich prostřednictvím se do computerů přenášejí algoritmy neboli principy řešení konkrétních úloh. Zápis počítačového programu v programovacím jazyce se označuje jako zdrojový kód.

Ezoterické programovací jazyky

Programovací jazyky s přízviskem esoterický/ezoterický, zvané též esolangy, nejsou určené pro reálný vývoj. Zápis byť jednoduchého programu v nich bývá přehnaně složitý a pokročilé programování je takřka nemožné. K čemu tedy slouží? Ezoterické programovací jazyky vznikají jako žert nebo parodie. V některých případech se jimi testují možnosti a limity programovacích jazyků. Obecně se ale považují za výstřední až bizarní a nemají širší uplatnění. 

Pojmenování esoterický/ezoterický zde implikuje jistou nesrozumitelnost, složitost a nepřístupnost pro většinovou společnost.

Konvenční versus ezoterické

V současné době existuje přes 9 000 programovacích jazyků. Aktivně se využívá asi 50 z nich, přičemž mezi nejoblíbenější konvenční, tj. tradiční, se řadí Java, JavaScript, Python, C/C++ nebo GO. U konvenčních programovacích jazyků jsou na prvním místě přesnost, jasnost a pokud možno jednoduchost zápisu. 

Oproti tomu ezoterické programovací jazyky vynikají výstřední originalitou, zmatečností a komplikovaností. Za nejstarší esolang se považuje INTERCAL  navržený v roce 1972. Širší zájem o ezoterické programovací jazyky podnítil ale až Brainfuck z roku 1993, extrémně minimalistický jazyk, který pracuje pouze s osmi příkazy. Mezi moderní esolangy patří např. Wenyan, jenž vytváří zdrojový kód v literární čínštině, Whitespace, který pracuje pouze s netisknutelnými znaky (např. mezery a konce řádků) nebo Shakespeare, jenž přenáší data a příkazy skrze texty Shakespearových divadelních her a prostřednictvím scénických poznámek.

 

Doufám, že se Vám článek líbil - Kartář Erik

Doufám, že se Vám článek líbil - Kartář Erik

Další zajímavé články