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

Re: Category Errors

    I don't think this is fundamentally different from someone
    defining a method on spaceships for a generic function that is only
    supposed to be used with windows.  The only reason I can see that
    confusion between classes and metaclasses seems worse than
    confusion between spaceships and windows is that metaclasses are
    less familiar.

I think this is exactly right.
    If we didn't want to follow the usual Lisp philosophy of giving
    the user enough rope to hang himself,

Leave the rope.  We don't put strong typing in Lisp either.