Snarf

Autor: Laura McKinney
Fecha De Creación: 9 Abril 2021
Fecha De Actualización: 14 Mayo 2024
Anonim
Snarf’s Old War Wound
Video: Snarf’s Old War Wound

Contenido

Definición - ¿Qué significa Snarf?

Snarf es una extensión de lenguaje de programación simple orientada a objetos y estilo prototipo creada para el lenguaje de programación Lisp. Fue creado en la misma línea que JavaScript, Python, NewtonScript y SELF y fue hecho para ser más simple y elegante, pero más lento que el Sistema de objetos Common Lisp (CLOS). Snarf es una extensión muy pequeña compuesta de solo 400 líneas y está contenida en un solo archivo.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Snarf

Snarf es simple, sin tipo y utiliza un estilo prototipo y un lenguaje orientado a objetos de herencia única. No es increíblemente rápido y depende de la calidad de implementación de la tabla hash del sistema para la velocidad.

Snarf no contiene clases, solo objetos, que son simplemente colecciones (diccionario) de clave-valor ( pares llamados SLOTs) pares. Estos pueden tener nombres que se consideran símbolos; El "valor" puede ser cualquier cosa. Estos objetos pueden tener padres y heredar pares clave-valor en forma de herencia única. El "valor" puede contener una función especial llamada "método", que es similar a cómo Python, JavaScript, SELF y NewtonScript manejan las cosas.