Diskuse:Zkrácené vyhodnocování

Obsah stránky není podporován v jiných jazycích.
Přidat téma
Z Wikipedie, otevřené encyklopedie
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 zdroj]

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