Snarf

Автор: Laura McKinney
Дата создания: 9 Апрель 2021
Дата обновления: 22 Июнь 2024
Anonim
Snarf’s Old War Wound
Видео: Snarf’s Old War Wound

Содержание

Определение - Что означает Снарф?

Snarf - это простое объектно-ориентированное и прототипное расширение языка программирования, созданное для языка программирования Lisp. Он был создан в том же духе, что и JavaScript, Python, NewtonScript и SELF, и был сделан проще и элегантнее, но медленнее, чем Common Lisp Object System (CLOS). Snarf - это очень маленькое расширение, состоящее всего из 400 строк и содержащееся в одном файле.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

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

Snarf - простой, не типизированный и использует объектно-ориентированный язык в стиле прототипов и объект с единым наследованием Это не слишком быстро и зависит от качества реализации системы хеш-таблицы для скорости.

Snarf не содержит классов, только объекты, которые являются просто коллекциями (словарями) значения ключа ( пары, называемые слотами) пары. У них могут быть имена, которые считаются символами; «ценность» может быть чем угодно. Эти объекты могут иметь родителей и наследовать пары ключ-значение одним способом наследования. «Значение» может содержать специальную функцию, называемую «метод», которая похожа на то, как Python, JavaScript, SELF и NewtonScript обрабатывают вещи.