Common Lisp对象系统
維基百科,自由的 encyclopedia
Common Lisp对象系统(CLOS)是一种面向对象编程设施,它是ANSI Common Lisp的一部份。CLOS是强力的动态对象系统,在根本上不同于静态语言,比如C++或Java中的那种OOP设施。CLOS受到更早期的Lisp对象系统,比如MIT Flavors(英语:Flavors (programming language))和Xerox CommonLoops(英语:CommonLoops)的启发,然而它比二者要更加泛化。
事实速览 编程范型, 實作者 ...
编程范型 | 面向对象 |
---|---|
實作者 | ANSI X3J13(英语:X3J13)委员会 |
发行时间 | 1988年,36年前(1988) |
實作語言 | Common Lisp |
操作系统 | 跨平台 |
網站 | Common Lisp HyperSpec, Chapter 7: Objects |
啟發語言 | |
MIT Flavors(英语:Flavors (programming language)), Xerox CommonLoops(英语:CommonLoops) | |
影響語言 | |
Dylan, Tiny CLOS[1], COOPS[2], STklos(英语:STklos), Gauche(英语:Gauche (Scheme implementation)) |
关闭