[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Category Errors
- To: Moon@STONY-BROOK.SCRC.Symbolics.COM
- Subject: Re: Category Errors
- From: Danny Bobrow <Bobrow.pa@Xerox.COM>
- Date: 23 Jul 87 19:15 PDT
- Cc: common-lisp-object-system@SAIL.STANFORD.EDU
- In-reply-to: David A. Moon <Moon@STONY-BROOK.SCRC.Symbolics.COM>'s message of Tue, 21 Jul 87 12:35 EDT
- Sender: Bobrow.pa@Xerox.COM
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.
danny