Inhaltsverzeichnis:
Definition - Was bedeutet Snarf?
Snarf ist eine einfache objektorientierte und prototypische Programmiersprachenerweiterung, die für die Programmiersprache Lisp erstellt wurde. Es wurde in der gleichen Art wie JavaScript, Python, NewtonScript und SELF erstellt und ist einfacher und eleganter und dennoch langsamer als das Common Lisp Object System (CLOS). Snarf ist eine sehr kleine Erweiterung, die aus nur 400 Zeilen besteht und in einer einzigen Datei enthalten ist.
Techopedia erklärt Snarf
Snarf ist einfach, typenlos und verwendet eine objektorientierte Sprache im Prototypstil und mit einfacher Vererbung. Es ist nicht blitzschnell und hängt von der Qualität der Implementierung der Hash-Tabelle des Systems ab.
Snarf enthält keine Klassen, nur Objekte, die einfach Sammlungen (Wörterbuch) von Schlüsselwert sind (