veda@PAXRV-NES.ARPA ("Don Mcdougall") (02/03/86)
I am teaching an AI course for the continuing education program at St. Mary's College in Southern Maryland. This is my first time teaching LISP and I would appreciate access to the source code for "project- sized" LISP programs or any other teaching aids or material. We are using the 2nd edition of both Winston's AI and Winston&Horne's LISP. I hate to ask for help, but we are pretty far from mainstream AI down here and my students and I all have full time jobs so any help we can get from the professional AI community would be greatly appreciated by all of us. Bob Woodruff Veda@paxrv-nes.arpa ------
ailist@ucbvax.UUCP (02/09/86)
From: sdcsvax!sdcrdcf!hplabs!oblio!paf@ucbvax.berkeley.edu (Paul Fronberg) Try Scheme from the GNU emacs distribution. This is the version of LISP utilized in "Structure and Interpretation of Computer Programs". The source is ~ $150 and includes GNU emacs + Scheme + Bison (as of 7/85). There was no problem in getting Scheme to build on either BSD 4.2 or USG V.2 (slight modification of build files necessary in the last case).
ailist@ucbvax.UUCP (02/13/86)
From: sdcsvax!uw-beaver!ssc-vax!bcsaic!pamp@ucbvax.berkeley.edu In article <8602031844.AA28255@ucbvax.berkeley.edu> you write: > I am teaching an AI course for the continuing education program at >St. Mary's College in Southern Maryland. This is my first time teaching >LISP and I would appreciate access to the source code for "project- >sized" LISP programs or any other teaching aids or material. We are >using the 2nd edition of both Winston's AI and Winston&Horne's LISP. >I hate to ask for help, but we are pretty far from mainstream AI >down here and my students and I all have full time jobs so any help we >can get from the professional AI community would be greatly >appreciated by all of us. > > Bob Woodruff > Veda@paxrv-nes.arpa I'd like to make a recommendation in additional texts. We have found Winston&Horn to be a bit irritating to work with, especially since the problems and answers are either too vaguely stated or filled with bugs. Two other books that we have found to handle LISP more adaquately are: Touretzky,David S.,1984,Lisp - A gentle introduction to symbolic computation;Harper & Row , New York, 384p. -- A good intro text for those who have no experience in symbolic processing (generally, most conventional programmers). Gives a good covering of the basic principles behind LISP. Wilensky,Robert,1984,LISPcraft,W.W.Norton & Company,New York 385p. --Covers programming techniques and LISP philosophy over different dialects quite well. One thing that has helped with the training around the AI center here is to take the time to give a little of the history of LISP, where and why the different dialects have developed, and a little of history of hardware currently in use. A short time spent on relations to PROLOG couldn't hurt. (A good short article of LISP and PROLOG history is: Tello,Ernie,April 16,1985, The Languages of AI research, PC Magazine,v.4,no.8,p.173-189.) Hope this helps. P.M.Pincha-Wagener