Diskuse:Zkrácené vyhodnocování

Poslední komentář: před 5 lety od uživatele Kolarp v tématu „Zrušit článek „Odložené vyhodnocování“

Zrušit článek „Odložené vyhodnocování“ editovat

Existující článek zkrácené vyhodnocování nikdy nepopisoval odložené vyhodnocování (přestože se tak od Oashiho přejmenování jmenoval). Článek "Odložené vyhodnocování" by se měl začít od nuly. Proto prosím o smazání přesměrování „Odložené vyhodnocování“ – text doplním.

Zkrácené vyhodnocování (anglicky short-circuit evaluation) nelze zaměňovat s odloženým vyhodnocováním (anglicky lazy evaluation, česky též líné vyhodnocování) používaným v generátorech a iterátorech a často používaným ve funkcionální a logickém programování; zatímco při zkráceném vyhodnocování se určité části výrazů nevyhodnocují, protože výsledný výraz nemohou ovlivnit (a již vyhodnocovány nebudou), při odloženém vyhodnocování bude výraz (typicky prvek posloupnosti) vyhodnocen až v okamžiku, kdy bude jeho hodnota skutečně potřeba.

Děkuji Kolarp (diskuse) 4. 2. 2019, 21:54 (CET)Odpovědět

Zpět na stránku „Zkrácené vyhodnocování“.