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

Re: suitability of CLOS for large KB



"Not well-suited to" is different from "unsuitable for"; "CLOS" is
different from "a KRL built out of CLOS using the meta-object
protocol".

I imagine that folks who have spent the last decade building elaborate
knowledge-representation systems have found use for features in those
systems that aren't built into CLOS.

Perhaps Common Lisp with CLOS is more suitable for building extensible
representation systems than, say, Common Lisp without CLOS (I hope so;
it was certainly one of the design goals) but the only CLOS mechanism
of inference is inheritance, which certainly isn't enough by itself
for most large representation problems.