Нагъвам

Автор: Laura McKinney
Дата На Създаване: 9 Април 2021
Дата На Актуализиране: 24 Юни 2024
Anonim
ДЕЯН НЕДЕЛЧЕВ-DEYAN ANGELOFF-НА ПОЛЯНКАТА/НАГЪВАМ ЛЮТИ ЧУШКИ.../-ON THE MEADOW- 2011
Видео: ДЕЯН НЕДЕЛЧЕВ-DEYAN ANGELOFF-НА ПОЛЯНКАТА/НАГЪВАМ ЛЮТИ ЧУШКИ.../-ON THE MEADOW- 2011

Съдържание

Определение - Какво означава Snarf?

Snarf е просто обектно-ориентирано и прототипово разширение на езика за програмиране, създадено за езика за програмиране на Lisp. Той е създаден в същата гледна точка като JavaScript, Python, NewtonScript и SELF и е направен да бъде по-прост и елегантен, но по-бавен от обикновената система за Lisp Object (CLOS). Snarf е много малко разширение, съставено от само 400 реда и се съдържа в един файл.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява Снарф

Snarf е прост, безпилов и използва прототип-стил и език, ориентиран към единично наследяване. Това не е изключително бързо и зависи от качеството на внедряване на хеш-таблицата на системата за скорост.

Snarf не съдържа класове, само обекти, които са просто колекции (речник) с ключова стойност ( двойки, наречени SLOTs) двойки. Те могат да имат имена, които се считат за символи; „стойността“ може да бъде всичко. Тези обекти могат да имат родители и да наследяват двойки ключ-стойност по един начин на наследяване. "Стойността" може да съдържа специална функция, наречена "метод", която е подобна на това как Python, JavaScript, SELF и NewtonScript се справят с нещата.