Obsah:
Definícia - Čo znamená Snarf?
Snarf je jednoduché objektovo orientované a prototypové rozšírenie programovacieho jazyka vytvorené pre programovací jazyk Lisp. Bol vytvorený v rovnakom duchu ako JavaScript, Python, NewtonScript a SELF a bol vyrobený tak, aby bol jednoduchší a elegantnejší, ale pomalší ako systém Common Lisp Object System (CLOS). Snarf je veľmi malá prípona zložená z iba 400 riadkov a je obsiahnutá v jednom súbore.
Techopedia vysvetľuje Snarf
Snarf je jednoduchý, bez písma a používa prototypový štýl a objektovo orientovaný jazyk s jednoduchou dedičnosťou. Nie je to nijako rýchlo a závisí od kvality implementácie hashovej tabuľky systému.
Snarf neobsahuje žiadne triedy, iba objekty, ktoré sú jednoducho zbierkami (slovníkom) kľúč-hodnota (