发展历程 什么是narf? -技术百科的定义

什么是narf? -技术百科的定义

目录:

Anonim

定义-Snarf是什么意思?

Snarf是为Lisp编程语言创建的简单的面向对象和原型样式编程语言扩展。 它是与JavaScript,Python,NewtonScript和SELF相同的方式创建的,并且比Common Lisp对象系统(CLOS)更简单,更优雅,但速度却更慢。 Snarf是一个非常小的扩展,仅包含400行,并包含在一个文件中。

Techopedia解释了Snarf

Snarf简单,无类型,并使用原型样式和单一继承的面向对象语言。 它的运行速度不是很快,它取决于系统的哈希表实现质量来提高速度。


Snarf不包含任何类,仅包含对象,它们只是键值( 对(称为SLOT)对。 这些名称可以被视为符号。 “值”可以是任何值。 这些对象可以具有父对象,并以单一继承方式继承键值对。 “值”可以包含一个称为“方法”的特殊函数,该函数类似于Python,JavaScript,SELF和NewtonScript处理事物的方式。

什么是narf? -技术百科的定义