If Betty Lisp and Harry AI mate, will they have fertile children? What they really read at the MIT Artificial Intelligence Lab and other Common Lisp, AutoLisp, Clasp, Scheme bed-time stories. (For computer wizards only).
[an error occurred while processing this directive]
Highly Recommended Resources - Hand Picked to save you valuable searching time.
welcome
(C) 1999, 2001 OmegaPoint Network Enterprises

 For  MIT -AI Lab types who are not at MIT....


The wise ones, and the AI Wizards, have said:  "At MIT, essentially all AI programming is done in Common Lisp. If you don't know it, learn it. Learning a language is not learning to program, however; and AI programming involves some techniques quite different from those used for systems programming or for other applications. You can start by reading Abelson and Sussman's Structure and Interpretation of Computer Programs and doing some of the exercises. That book isn't about AI programming per se, but it teaches some of the same techniques. Then read the third edition of Winston and Horn's Lisp book; it's got a lot of neat AI programs in it. Ultimately, though, programming, not reading, is the best way to learn to program."


If you are serious  --- start right now.  you don't have to wait until you're a grad student at the AI lab

 

Harold Abelson,  Gerald Jay Sussman  / 1996

Lisp 

Patrick Henry Winston, Berthold Klaus Paul Horn /  1988 


Structure and Interpretation of Computer Programs  
Harold Abelson, Gerald Jay Sussman  / Hardcover / Published 1996


Abelson and Sussman's classic Structure and Interpretation of Computer Programs teaches readers how to program by employing the tools of abstraction and modularity. The authors' central philosophy is that programming is the task of breaking large problems into small ones. The book spends a great deal of time considering both this decomposition and the process of knitting the smaller pieces back together.

The authors employ this philosophy in their writing technique. The text asks the broad question "What is programming?" Having come to the conclusion that programming consists of procedures and data, the authors set off to explore the related questions of "What is data?" and "What is a procedure?"

The authors build up the simple notion of a procedure to dizzying complexity. The discussion culminates in the description of the code behind the programming language Scheme. The authors finish with examples of how to implement some of the book's concepts on a register machine. Through this journey, the reader not only learns how to program, but also how to think about programming.

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard. - (amazon review)

About the Author:  Harold Abelson is Class of 1992 Professor and MacVicar Teaching Fellow, and Gerald Jay Sussman is Matsushita Professor of Electrical Engineering, both in the Department of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology. They have each received major computer science education awards: Abelson the IEEE Computer Society Booth Award and Sussman the ACM Karlstrom Award. Julie Sussman is a writer and editor, in both natural and computer languages.

Lisp  - RECOMMENDED BY THE AI LAB CROWD at MIT (a repeat in case you missed it up top;  you definitely need AI then)
Patrick Henry Winston, Berthold Klaus Paul Horn / Paperback / Published 1988 

Look: here's a simple language .... a good place to start ...scheme

The ANSI Common Lisp (Prentice Hall Series in Artificial Intelligence) -- Paul Graham;  - -  The Harvard Crowd (at least CS51) say this one is the book.  Who knows , get the MIT pick and the Harvard pick and write a comparison!

 

 new:

More about Lisp   Lisp in Electronics  Lisp IN Software

AutoLISP to Visual LISP: Design Solutions: Design Solutions for AutoCAD 2000
by Kevin Standiford

Exploring Randomness (Discrete Mathematics and Theoretical Computer Science)
by Gregory J. Chaitin

Hot Tip Harry's 200 New and Improved AutoLISP Routines For AutoCAD 2000
by Art Liddle (Paperback - December 1999

Essentials of Programming Languages (2nd Edition) by Daniel P. Friedman,

-
[an error occurred while processing this directive]
 assorted adventures in the enchanted lisp forest.  are you ready?
Adventurer's Guide to Interleaf Lisp
David Weinberger / Paperback / Published 1994
 
The ANSI Common Lisp (Prentice Hall Series in Artificial Intelligence)  
Paul Graham / Paperback / Published 1996   (again if you missed the other color)
Artificial Intelligence : Structures and Strategies for Complex Problem Solving  
George F. Luger(Preface), William A. Stubblefield (Preface) / Hardcover / Published 1997
Common Lisp : An Interactive Approach (Principles of Computer Science Series)
Stuart Charles Shapiro / Paperback / Published 1991
Common Lisp : The Language  (If common lisp is so common, how come I don't hear about it at Starbucks or the grocery?)
Guy L., Jr. Steele / Paperback / Published 1990
The Common Lisp Companion   
Timothy D. Koschmann / Paperback / Published 1990
Common Lisp Modules : Artificial Intelligence in the Era of Neural Networks and Chaos Theory  
Mark Watson / Paperback / Published 1991
Common Lispcraft  
Robert Wilensky / Paperback / Published 1986 
The Elements of Artificial Intelligence Using Common Lisp  
Steven L. Tanimoto / Hardcover / Published 1995
Golden Common Lisp : A Hands-On Approach  
David Jay Steele / Paperback / Published 1989
Lisp  (again  ... don't they ever give up?)
Patrick Henry Winston, Berthold Klaus Paul Horn / Paperback / Published 1988
Lisp 1.5 Programmer's Manual
John McCarthy / Paperback / Published 1962
Lisp Stat : An Object Oriented Environment for Statistical Computing and Dynamic Graphics (Wiley Series in Probability and Mathematical Statistics :)
Luke Tierney / Paperback / Published 1990
Lisp, Lore, and Logic : An Algebraic View of Lisp : Programming, Foundations and Applications  
W. Richard Stark / Paperback / Published 1990
Lispcraft  
Robert Wilensky / Paperback / Published 1984
A Solutions Manual for Common Lispcraft  
Robert Wilensky / Paperback / Published 1987
Object Oriented Programming in Common Lisp : A Programmers Guide to the Common Lisp Object System
Sonya E. Keene / Paperback / Published 1989
Object-Oriented Common Lisp
Stephen Slade / Paperback / Published 1997
Paradigms of Artificial Intelligence Programming : Case Studies in Common Lisp
Peter Norvig / Paperback / Published 1992
PC Scheme User's Guide and Software/Book and Diskette  
Texas Instruments, et al / Paperback / Published 1990
The Seasoned Schemer
Daniel P. Friedman, et al / Paperback / Published 1996
The Little Schemer
Daniel P. Friedman, et al / Paperback / Published 1996
Structure and Interpretation of Computer Programs  
Harold Abelson, et al / Hardcover / Published 1996
Autolisp Programming : Principles and Techniques
Rod R. Rawls, Mark A. Hagen / Paperback / Published 1998
Understanding Autolisp : Programming for Productivity  
William Kramer, et al / Paperback / Published 1993
A Practical Guide to AutoCAD AutoLISP
Trevor Bousfield / Unknown Binding / Published 1998
Using Autolisp With Autocad  
Robert McFarlane, et al / Paperback / Published 1999
Hot Tip Harry's Favorite 200 Lisp Routines for Autocad : Plus Other Tips and Tricks to Increase Your Efficiency from the Pages of Cadalyst Magazine :  
Art Liddle , Art Little / Paperback / Published 1997
Writing Gnu Emacs Extensions (Nutshell Handbook)
Bob Glickstein / Paperback / Published 1997
Acm Conference on Lisp and Functional Programming, 1992
Paperback / Published 1992
ACM Conference on Lisp and Functional Programming, 1992
Paperback / Published 1992
Advances in Switching Networks : Dimacs Workshop July 7-9, 1997 (Dimacs Series in Discrete Mathematics and Theoretical Computer Science, V. 42)
Dingzhu Du , et al / Hardcover / Published 1998
Art of Lisp Programming
Paperback / Published 1990
Artificial Intelligence
Hardcover / Published 1992
Artificial Intelligence : Structures and Strategies for Complex Problem Solving
George F. Luger, William A. Stubblefield / Hardcover / Published 1992
Artificial Intelligence Programming
Hardcover / Published 1987
Artificial Intelligence Programming
Eugene Charniak , et al / Hardcover / Published 1987
 
Autolisp Treasure Chest
Bill Kramer / Paperback / Published 1998 
Common Lisp Analytical Statistics Package (CLASP) - Mac version
Paul R. Cohen / Paperback / Published 1995 
Common Lisp Programming for Artificial Intelligence (International Computer Science Series)
Tony Hasemer, et al / Paperback / Published 1989
Artificial Intelligence : Strategies, Applications and Models Through Search
Chris Thornton, Benedict Du Boulay / Hardcover / Published 1998
Artificial Intelligence : Strategies, Applications, and Models Through Search  
Christopher Thornton, et al / Hardcover / Published 1999
Artificial Intelligence in Education : Knowledge and Media in Learning Systems : Proceedings of Ai-Ed 97 World Conference on Artificial Intelligence i
B. Du Boulay / Paperback / Published 1997
Artificial Intelligence V : Methodology, Systems, Applications
B. Du Boulay, V. Sgurev / Hardcover / Published 1992
Learning to Build and Comprehend Complex Information Structures : Prolog As a Case Study (Contemporary Studies in Cognitive Science and Technology, V.
Paul Brna , et al / Hardcover / Published 1999

 If you thrive on random spice, check these pages:

For wizards only - The Rational Unified Process: capture, synthesize and present the best software development practices - with Philippe Kruchten.

Brian W. Kernighan: Where would the C Programming Language be today without him. More about C and the practice of programming.

ELECTRIC GUITARS .. ACOUSTIC GUITARS ... Are you livin yet?

Robert Orfali: Software master of the Client/Server Persuasion. Survival Guides, CORBA, Java and Javabeans, ...

Biometrics: The keys to a keyless tomorrow. Issues and solutions to personal identification.

Native American Indian Cooking. Recipes from the Southwest.

Francois Rabelais: an Intellectual Lighthouse

HARVARD, YALE, PRINCETON, MIT, CALTECH ... Books the smart people read .. according to reading circle surveys...

Ursula K. Le Guin lives here ... in our minds, hearts, and books.

Low Carbohydrate Diets that Work

Softimage 3D (the animation and special-effects package): The Must Have Books - For Graphics Wizards and Master Artists only.

Great MUSICALS Soundtracks - the best of the best --- eyes to ears to heart - Rent, Grease, Cabaret, Chicago, Lion King, Andrew Lloyd Weber, Phantom of the Opera, Wet Side Story, Pirates of Penzance and more treasures. (no Rios, no mps3 - just pure CDs).

 Nikolai Vasilevich Gogol: A Master for all times.Diary of a Madman, Inspector General, Overcoat, Nose, Nevsky, Tales of Good and Evil, Tales of Petersburg, and other great classics.

Best retirement countries in the world

Latest Additions:


 

How to do Just About Anything

THE ELECTRONIC PARADISE STORE

The New York City Marathon Cookbook : Nutrition Tips and Recipes for High-Energy Eating and Lifelong Health  ULTIMATE JAZZ  

comments to echo17 at altavista.com

Do you believe in LIFE BEFORE DEATH? Then check these links

Great New Videos - Toys for BIG Boys - Real Toys for Boys and Girls -

HOT NEW BOOKS - EVEN H.O.T.T.E.R New MUSIC -


Note: Some items may be out of stock or even out of print; prices subject to change.