Programovací jazyky mohou být i šílené

Nikoliv pro běžné užívání, ale pro pokročilou komunikaci s počítačem budeme nezbytně potřebovat znát některý z programovacích jazyků. K dispozici je jich celá řada. Tyto nástroje mají zjednodušit přenos konkrétního typu informace.

  • Může se jednat o matematické formule, elektronická schémata nebo i noty.

detail počítače s programovacím jazykem

Nejoblíbenějším, a tudíž nejvíce využívaným programovacím jazykem je už po dlouhou dobu JavaScript. Pak následuje Python či Java. V počítačovém světě ovšem nejsou jen tyto klasické a skutečně prospěšné programy, které mají práci usnadnit, ale také zvláštnosti, které vznikly z různých důvodů. Může to být například smysl pro humor programátora anebo zkoušení posouvání hranic.

  • Těmto jazykům se obecně říká ezoterické.
  • Někdy také bizardní. Což je možná výstižnější.

A běžný nebo i pokročilý uživatel s nimi pravděpodobně nikdy pracovat nebude.Není to totiž dost dobře možné.

Pekelný programovací jazyk

Zatímco většina těchto jazyků má svou logiku a dá se tedy na všechny záludnosti přijít, jeden z nich docela vyčnívá. A to především právě nesrozumitelností. Jeho tvůrce ho nazval Malbolge, což je docela trefné.

  • Tak se totiž jmenovalo jedno peklo v Danteho božské komedii.

počítač na stole
Tím tvůrcem je Ben Olmstead a svůj program představil světu roku 1998.

  • Podle odborníků je doslova nemožné tento program používat zejména kvůli neintuitivním operacím.
  • Dalším, a to dost závažným problémem, je samomodifikující kód.

    • Což v informatice znamená, že zdrojový kód při svém provádění mění své vlastní instrukce.
    • Už z toho je zřejmé, že je to opravdu šílený program.

Asi na tom něco pravdy bude, protože sám tvůrce nenapsal ani jeden program v Malbolge. První program v Malbolge byl napsán paprskovým prohledávacím algoritmem. Paprskové prohledávání se nejvíce využívá v systémech strojového překladu založeného na statistice.


Jak bude reklama vypadat?
-
Kup si reklamu pod tímto článkem jen za 50 Kč
Zobrazit formulář pro nákup

Share on facebook
Sdílet na Facebooku