Hjem Utvikling Hva er snørr? - definisjon fra techopedia

Hva er snørr? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Snarf?

Snarf er enkel objektorientert og prototyp stil programmeringsspråkutvidelse laget for Lisp programmeringsspråk. Den ble opprettet på samme måte som JavaScript, Python, NewtonScript og SELF og ble gjort til å være enklere og mer elegant, men likevel tregere enn Common Lisp Object System (CLOS). Snarf er en veldig liten utvidelse som består av bare 400 linjer og inneholder en enkelt fil.

Techopedia forklarer Snarf

Snarf er enkelt, typeløst og bruker prototypestil og enkelt arv objektorientert språk. Det går ikke raskt og avhenger av systemets implementeringskvalitet for hasjbord for hastighet.


Snarf inneholder ingen klasser, bare objekter, som ganske enkelt er samlinger (ordbok) av nøkkelverdi ( par kalt SLOTs) par. Disse kan ha navn som regnes som symboler; "verdien" kan være hva som helst. Disse objektene kan ha foreldre og arve nøkkelverdipar på en enkel arvsmote. "Verdien" kan inneholde en spesiell funksjon som kalles en "metode", som ligner på hvordan Python, JavaScript, SELF og NewtonScript håndterer ting.

Hva er snørr? - definisjon fra techopedia