Arc Forumnew | comments | leaders | submitlogin
Could it be a good idea to port the new Qi II classes package to Arc?
3 points by are 6129 days ago | 2 comments
From

http://www.lambdassociates.org/QiII.htm

"Qi II contains type secure classes with multiple inheritance and default values. No, the class system is not based on CLOS. Why? My dislike of certain aspects of CLOS (see why). Qi II classes have .....

1. Simple class manipulation functions; the Qi II classes package contains only 6 system functions.

2. A commitment to a pure declarative model for classes. Qi II classes are closures.

3. Qi II class instances are lists and can be searched just like regular lists.

4. Type checking is used to handle potential inheritance clashes.

5. A small open source program that can be ported to any Lisp-like language because it is not CLOS reliant."



3 points by treef 6129 days ago | link

oo in arc?

-----

3 points by are 6128 days ago | link

Heresy, I know...

-----