[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Classes with forward-referenced supers.



RE: Using forward-referenced supers to implement a sort of functional
modularity. 

I think I have to object to the use of forward-referenced classes or
even empty classes in this way.  The problem is that these functional
"features" which might be added in by loading in extra files cannot be
removed with anywhere near the same efficacy.

Given your view that you do not wish to expose your naive users to
Lisp, a much more aestheticly pleasing solution might be to provide a
small front end for mixing together (and incrementally loading) base
classes into useful end-products.  A few macros should be sufficient
for a lisp-like programmatic interface.

-mik (mthome@bbn.com)