Má Lisp složitou syntaxi?

Ztráta orientace v závorkách a nezvyklý zápis sčítání (+ 1 2 3) nemá nic společného se složitostí syntaxe. Např. v porovnání s Basicem, C, Pascalem či dokonce s mluvenou řečí je syntaxe Lispu asi nejprostší možná.
Jan Vlčinský: Ztráta orientace v závorkách a nezvyklý zápis sčítání (+ 1 2 3) nemá nic společného se složitostí syntaxe. Např. v porovnání s Basicem, C, Pascalem či dokonce s mluvenou řečí je syntaxe Lispu asi nejprostší možná.

Všechno jsou funkce a ty používají tzv. polskou logiku, tj. prvně (hned za otevírací závorkou) řeknete, co chcete dělat, následující hodnoty říkají, s čím to podniknete. Obyčejné1+2+3 je pak zapsáno jako (+ 1 2 3).

Hodnota vrácená funkcí se může použít jako hodnota pro parametr jiné funkce. Např. 1+2*3-4 je (- 4(+ 1 < 2 3))).

Při zápisu v Lispu není nutno znát pravidla preferencí provádění operací, použitý zápis vždy jednoznačně určí pořadí vyhodnocování. Jazyk nevyžaduje (ani neumožňuje) deklaraci typu proměnných. Např.: (setq a 3.14) (setq a “Hello world“) se klidně může objevit v téže funkci.

Jakmile vniknete do koncepce funkcí a seznamů v Lispu, budete souhlasit s tvrzením, že syntaxe Lispu je krásně jednoduchá.

Diskuze (9) Další článek: Kolik skutečně stojí platformy Intel versus AMD?

Témata článku: Lisp, Hell, Syntax, Hello, Lis, Preference, Zápis, Syn, Hella, Pascal


Určitě si přečtěte

Hesla jsou zlo. Hackeři napáchali tolik škody právě proto, že vůbec existují

Hesla jsou zlo. Hackeři napáchali tolik škody právě proto, že vůbec existují

** Nikdo si je nepamatuje ** Žádné není zcela bezpečné ** Nejlepší by bylo je prostě zrušit

Jakub Čížek | 63

Nejlepší notebooky do 20 000 Kč. Tipy, co se dnes vyplatí koupit

Nejlepší notebooky do 20 000 Kč. Tipy, co se dnes vyplatí koupit

** S cenou do 20 tisíc lze vybrat solidní notebook na práci i hry ** Přenosné notebooky nabídnou i kovová těla a rychlý hardware ** Na hraní se hodí více peněz, ale na použitelný základ dvacet tisíc stačí

Tomáš Holčík, David Polesný | 47

13 praktických tipů a triků pro Mapy.cz, které možná neznáte

13 praktických tipů a triků pro Mapy.cz, které možná neznáte

** Mapy.cz neslouží jen k zobrazení podkladů a plánování tras ** Nabízejí celou řadu dalších praktických funkcí a možností ** Vybrali jsme třináct tipů a triků, o kterých možná nevíte

Karel Kilián | 36

Co je TikTok: Svérázná sociální síť chytla mladé uživatele, už jich má už 1,5 miliardy

Co je TikTok: Svérázná sociální síť chytla mladé uživatele, už jich má už 1,5 miliardy

** Sociální síť TikTok získala stamiliony uživatelů a stále roste ** Jaký obsah na ní najdete a co můžete v jejím rámci čekat? ** Je to zábava pro mladé, nebo platforma pro úchyláky?

Karel Kilián | 34

10 novinek Androidu 10, které vás budou bavit

10 novinek Androidu 10, které vás budou bavit

Jan Láska, Vladislav Kluska | 28

Vyzkoušeli jsme chytrou čínskou zásuvku Sonoff S26 za tři stovky. Nevyhořeli jsme

Vyzkoušeli jsme chytrou čínskou zásuvku Sonoff S26 za tři stovky. Nevyhořeli jsme

** Je sice z Aliexpressu, ale funguje ** Můžete ji ovládat hlasem přes Amazon Echo nebo Google Home ** Za tři stovky zautomatizuje menší 230V spotřebič

Jakub Čížek | 109


Aktuální číslo časopisu Computer

Megatest: 20 powerbank s USB-C

Test: mobily do 3 500 Kč

Radíme s výběrem routeru

Tipy na nejlepší vánoční dárky