Path: utzoo!attcan!telly!lethe!torsqnt!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!mcsun!ukc!edcastle!aiai!jeff From: jeff@aiai.ed.ac.uk (Jeff Dalton) Newsgroups: comp.lang.lisp Subject: Re: Terminology and style (was Re: Question about INTERN) Message-ID: <4118@skye.ed.ac.uk> Date: 13 Feb 91 13:06:55 GMT References: <1991Jan29.055536.1523@magnus.ircc.ohio-state.edu> <5783@idunno.Princeton.EDU> <4037@skye.ed.ac.uk> <1991Jan30.225106.26561@Think.COM> <4092@skye.ed.ac.uk> <1991Feb12.180213.18143@aplcen.apl.jhu.edu> Reply-To: jeff@aiai.UUCP (Jeff Dalton) Organization: AIAI, University of Edinburgh, Scotland Lines: 24 In article <1991Feb12.180213.18143@aplcen.apl.jhu.edu> hall@aplcen (Marty Hall) writes: >A quick glance on my shelf shows only the following texts using first/rest >for lists: Winston (_Lisp_, 3rd ed), Hasemer and Domingue (_Common LISP >Programming for AI_), Norvig (_Paradigms of AI Programming_, upcoming) >and Keene, if you count that (_O-O Programming in CL_). > >Using car/cdr is Charniak, et al (_AI Programming_), Tatar (_A Programmer's >Guide to CL_), Touretzky (_CL: A Gentle Intro to Symbolic Computation_), >Wilensky (_Common LISPcraft_) and Tanimoto (_The Elements of AI using CL_). I'm impressed. Thanks for taking the trouble to do this. BTW, I think Hasemer and Domingue's _Common LISP Programming for AI_ is a particularly interesting book from a certain, sort of sociological, perspective. Throughout, they talk about Lisp as if it were an AI toolkit (think ART, KEE, etc). Data structures are called knowledge representations, for example. This is probably a good idea if you want to encourage the use of Lisp in AI (where a number of people, for some reason, seem to think Lisp isn't useful _directly_). But it runs counter to the more widespread attempt to move Lisp more into the mainstream. -- jd