On Sun, Sep 16, 2007 at 11:21:08AM -0400, Patrick Durusau wrote:
> As far as CL being "king of the hill" I would only offer the
> observation that if project requirements require its use, by all means
> use it. One can shred paper with a chain saw but I would not recommend
> it. Choose the tool that is appropriate to what you are trying to do,
> not on the basis of it being a great tool. (01)
Sound advice for sure, but just to clarify: It is a misunderstanding
(one that at least *seems* to be suggested above) that CL is a single,
powerful representation language that saddles you with sophisticated
high-end features that are largely unnecessary in most workaday
environments. CL is not a single representation language, but rather a
general framework for *specifying* languages across a wide spectrum --
from spare languages with only a single nonlogical symbol or two and a
restrictive syntax tailored to a tightly closed domain, to languages
with infinitely many nonlogical symbols and a very free syntax
supporting fully anarchic, open networks. A better analogy than your
chainsaw paper shredder might be a Swiss Army knife, where the bulk of
the features lie hidden and you only draw upon the ones you need for the
task at hand. (02)
-chris (03)
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx (04)
|