개발 스 나프는 무엇입니까? -techopedia에서 정의

스 나프는 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-Snarf는 무엇을 의미합니까?

Snarf는 Lisp 프로그래밍 언어를 위해 만들어진 간단한 객체 지향 및 프로토 타입 스타일의 프로그래밍 언어 확장입니다. JavaScript, Python, NewtonScript 및 SELF와 같은 맥락에서 만들어졌으며 CLOS (Common Lisp Object System)보다 더 단순하고 우아하지만 느리게 만들어졌습니다. Snarf는 400 줄로만 구성된 매우 작은 확장명이며 단일 파일에 포함되어 있습니다.

Techopedia는 Snarf를 설명합니다

Snarf는 단순하고 유형이 없으며 프로토 타입 스타일 및 단일 상속 객체 지향 언어를 사용합니다. 속도가 빠르지는 않으며 시스템의 해시 테이블 구현 품질에 따라 달라집니다.


Snarf에는 클래스가없고 단순히 키-값 (사전) 모음 인 객체 만 포함됩니다 ( SLOT이라고하는 쌍) 쌍. 여기에는 기호로 간주되는 이름이있을 수 있습니다. "값"은 무엇이든 될 수 있습니다. 이러한 객체는 부모를 가질 수 있으며 단일 상속 방식으로 키-값 쌍을 상속합니다. "value"는 "method"라는 특수 함수를 포함 할 수 있으며, 이는 Python, JavaScript, SELF 및 NewtonScript가 처리하는 방식과 유사합니다.

스 나프는 무엇입니까? -techopedia에서 정의