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

Re: structure type specifier

    Date: Wed, 9 Dec 87  09:36:26 EST
    From: baldwin@ACORN

	Problem is that things not mentioned at all in CLtL are necessarily
    implementation-dependent and so I have an "honest" choice between
    compromising portability for clear handling of these objects or not,
    whereas with structures I don't have this choice - they're a standard
    part of Common Lisp, but Common Lisp doesn't give me the tools to
    do much with them. (Put another way, if I want to handle an
    implementation-dependent extension to Common Lisp in an
    implementation-dependent way I don't feel as bad about it as handling
    a defined part of the language in a non-portable way.) For this reason
    I still think Common Lisp badly needs at least minimal support a
    "structure" type.

I don't disagree, I'm just pointing out that it's not worth
much unless we also include minimal support for working with
objects of the STRUCTURE type.  Neither you nor I are the first
to point this out.