Hem Utveckling Vad är snarv? - definition från techopedia

Vad är snarv? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Snarf?

Snarf är en enkel objektorienterad och prototypstil programmeringsspråk förlängning skapad för Lisp programmeringsspråk. Det skapades på samma sätt som JavaScript, Python, NewtonScript och SELF och gjordes för att vara enklare och mer elegant, men ändå långsammare än Common Lisp Object System (CLOS). Snarf är en mycket liten förlängning som består av bara 400 rader och finns i en enda fil.

Techopedia förklarar Snarf

Snarf är enkelt, typlöst och använder prototypstil och enskilt arv objektorienterat språk. Det går inte snabbt och beror på systemets implementeringskvalitet för hashtabeller för hastighet.


Snarf innehåller inga klasser, bara objekt, som helt enkelt är samlingar (ordbok) av nyckelvärde ( par som kallas SLOT) par. Dessa kan ha namn som betraktas som symboler; "värdet" kan vara vad som helst. Dessa föremål kan ha föräldrar och ärva nyckelvärdespar på enbart arvsmode. "Värdet" kan innehålla en speciell funktion som kallas en "metod", som liknar hur Python, JavaScript, SELF och NewtonScript hanterar saker.

Vad är snarv? - definition från techopedia