Σπίτι Ανάπτυξη Τι είναι το snarf; - ορισμός από την τεχνολογία

Τι είναι το snarf; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Snarf;

Το Snarf είναι απλή προσανατολισμένη στο αντικείμενο και πρωτότυπη επέκταση γλώσσας προγραμματισμού στυλ που δημιουργήθηκε για τη γλώσσα προγραμματισμού Lisp. Δημιουργήθηκε στο ίδιο πνεύμα με το JavaScript, το Python, το NewtonScript και το SELF και έγινε πιο απλό και πιο κομψό, αλλά πιο αργό από το σύστημα CLOS (Common Lisp Object System). Το Snarf είναι μια πολύ μικρή επέκταση που αποτελείται από μόνο 400 γραμμές και περιέχεται σε ένα μόνο αρχείο.

Η Techopedia εξηγεί το Snarf

Το Snarf είναι απλό, αόριστο και χρησιμοποιεί πρωτότυπο στυλ και ενιαία κληρονομιά αντικειμενοστραφής γλώσσα. Δεν είναι απίστευτα γρήγορο και εξαρτάται από την ποιότητα εκτέλεσης του πίνακα κατακερματισμού του συστήματος για την ταχύτητα.


Το Snarf δεν περιέχει τάξεις, μόνο αντικείμενα, τα οποία είναι απλά συλλογές (λεξικά) βασικής αξίας ( ζεύγη που ονομάζονται SLOTs) ζεύγη. Αυτά μπορεί να έχουν ονόματα που θεωρούνται σύμβολα. η "αξία" μπορεί να είναι οτιδήποτε. Αυτά τα αντικείμενα μπορεί να έχουν γονείς και να κληρονομήσουν ζεύγη κλειδιών-αξίας με μόνη κληρονομικότητα. Η "τιμή" μπορεί να περιέχει μια ειδική λειτουργία που ονομάζεται "μέθοδος", η οποία είναι παρόμοια με τον τρόπο με τον οποίο χειρίζονται τα πράγματα τα Python, JavaScript, SELF και NewtonScript.

Τι είναι το snarf; - ορισμός από την τεχνολογία