-
-
Notifications
You must be signed in to change notification settings - Fork 85
/
commonloops.scroll
22 lines (18 loc) · 1.23 KB
/
commonloops.scroll
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import ../code/conceptPage.scroll
id commonloops
name CommonLoops
appeared 1986
tags pl
centralPackageRepositoryCount 0
country United States
originCommunity Hewlett-Packard
reference https://semanticscholar.org/paper/529224b910e0f9e658c3e5d8421694db487b1ed5
wikipedia https://en.wikipedia.org/wiki/CommonLoops
related common-lisp java clos
summary CommonLoops (the Common Lisp Object-Oriented Programming System; an acronym reminiscent of the earlier Lisp OO system "Loops" for the Interlisp-D system) is an early programming language which extended Common Lisp to include Object-oriented programming functionality and is a dynamic object system which differs from the OOP facilities found in static languages such as C++ or Java. Like New Flavors, CommonLoops supported multiple inheritance, generic functions and method combination. CommonLoops also supported multi-methods and made use of metaobjects. CommonLoops and New Flavors were the primary ancestors of CLOS. CommonLoops was supported by a portable implementation known as Portable CommonLoops (PCL) which ran on all Common Lisp implementations of the day.
backlinksCount 61
pageId 7720744
dailyPageViews 4
created 2006
appeared 1986
hopl https://hopl.info/showlanguage.prx?exp=1208