On Tue, Feb 21, 2006 at 10:01:00AM +0100, Didier Verna wrote:
> Larry Clapp <[EMAIL PROTECTED]> wrote:
> > On Mon, Feb 20, 2006 at 04:59:47PM +0100, Didier Verna wrote:
> >> From small experiments, it seems that CMUCL nevers inlines
> >> generic functions, even when asked through a proclamation, and
> >> even in very simple cases (for instance, with only one primary
> >> method and no specialization). Is there a particular (or
> >> pragmatic maybe) reason for this ?
> >
> > Remember that a program can at any time add methods to a generic
> > function.
> 
> Yeah. I though that maybe seeing an inline proclamation could be
> taken as an indication that nothing dynamic will happen.
> 
> While I'm at it, do you know any project along the lines of
> implementing a subset of CLOS without all the runtime facilities (in
> other words, an OO world known at compile time) ?

I can imagine a static OOP system in Lisp, but I can imagine a static
subset of CLOS only with great difficulty.  Perhaps someone else on
the list can help you with that.

-- Larry


Reply via email to