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