Lisp 3rd Edition by Patrick Henry Winston (PDF)

37

 

Ebook Info

  • Published: 2019
  • Number of pages: 611 pages
  • Format: PDF
  • File Size: 30.50 MB
  • Authors: Patrick Henry Winston

Description

This third edition is a revised and expanded version of Winston and Horn’s best-selling introduction to the LISP programming language and to LISP-based applications, many of which are possible as a result of advances in Artificual Intelligence technology.

User’s Reviews

Editorial Reviews: From the Back Cover This third edition is a revised and expanded version of Winston and Horn’s best-selling introduction to the Lisp programming language and to Lisp-based applications, many of which are possible as a result of advances in Artificial Intelligence technology.The Knowledge You NeedThe new edition retains the broad coverage of previous editions that has made this book popular both with beginners and with more advanced readers — coverage ranging from the basics of the language to detailed examples showing Lisp in practice. Based on the CommonLisp standard, this book also introduces CommonLisp’s object system, CLOS, and the productivity-promoting techniques enabled by object-oriented programming. Application examples drawn from expert systems, natural language interfaces, and symbolic mathematics are featured, and new applications dealing with probability bounds, project simulation, and visual object recognition are introduced.Special Features of this EditionBased on extensive teaching experienceExplains key problem solving paradigms, such as search, forward chaining, and problem reductionDiscusses constraint propagation, backward chaining, and key ideas in PrologEmphasizes procedure and data abstraction, and other points of programming style and practiceCovers cliches, mapping, streams, delayed evaluation, and techniques for better and faster procedure definition 0201083191B04062001 About the Author Well-known author Patrick Henry Winston teaches computer science and directs the Artificial Intelligence Laboratory at theMassachusetts Institute of Technology. 0201083191AB04062001

Reviews from Amazon users which were colected at the time this book was published on the website:

⭐The private party I bought this from did an excellent job delivering it to me. I got it early, and the book was in better shape than I expected. the book itself is a good intro to Lisp. I bought it because I used the first edition of this book (before Common Lisp!) in college long ago. This edition covers Common Lisp and does a decent job. I found explanations about features that I didn’t see in other texts, but some of the areas are kind of light. For example, the coverage of macros is light. You’ll need another book for that. But overall the book is interesting and has good exercises, and has historical insight you may not find in another book. I only paid about $3.50 for my used copy, but I am very happy I did.

⭐This is a very nice introduction to Common Lisp. It is not advanced at all, and I feel like several things are missing from the book. For example, the chapter that introduces macros does not teach you how to deal with variable capture and other macro-related issues; The condition system is not explained at all; and all chapters from the first part of the book seem to be a bit superficial.Anyway, it’s a fairly nice book, particularly for people who are totally new to Lisp.The second part of the book is something like an introduction to AI in Lisp (but “AI as it was in the 80’s” — not that it’s bad, but lots of things happened in AI since then).

⭐This is a good book to use if this is your first introduction to programming in LISP. Although some of the examples are a bit elementary, it is a good introduction to the language. The most frustrating thing is trying to use the book as a reference. The index is poor and due to the book’s organization it makes looking up things a nightmare. If you’re going to buy this book, buy a good reference book to go with it.

⭐Modern scripting languages ( notably Python) are very list oriented.LISP is the origin ( and basis of AI ) of all that. I an an “emacs” editor userand this was my motivation for getting this.The book is a bit beat-up but usable.

⭐I bought this book interested in AI applications; I already knew LISP when I read it, and find it one of the best books for introduction to LISP. The text and samples themselves teach you how learning is done.

⭐Very nice

⭐THANK YOU

⭐Winston and Horn’s “Lisp” is an old chestnut. It has stuck around, undergone several editions, and remains in print for a reason; it’s a very clear and thorough introduction to programming in Lisp (and, beginning with the 2nd edition, it is specifically about Common Lisp, the most widely adopted dialect of Lisp). In fact, it’s probably the best introduction to Lisp there is; yet it’s not the right book for every beginning Lisp programmer.This book is apparently intended for programmers who are not only new to Lisp, but fairly new to programming in general. Consequently, it would not be the ideal book for a seasoned programmer who already knows multiple languages and simply wants to learn one more. I suspect that such a person would find this book a bit on the pedantic side, as it covers basic concepts at length. A better place to start for experienced programmers would probably be Paul Graham’s fine book “ANSI Common Lisp”, or perhaps even, “Lisp in Small Pieces” by Christian Queinnec, which covers interpreters and compilers in addition to Lisp programming. If you are looking for a very complete reference on Common Lisp (as opposed to Scheme), then Guy Steele’s book “Common Lisp, The Language” is the right choice; it’s another old chestnut. Finally, if you are not set on Common Lisp, you may want to consider “Structure and Interpretation of Computer Programs”, by Abelson, Sussman, and Sussman, which is a Scheme classic.Winston & Horn’s book has some very nice features. It not only covers all the basics, it also covers CLOS, the “Common Lisp Object System”, which is to Common Lisp what C++ is to C; that is, it is an addition to Common Lisp (essentially a “layer”) that allows the programmer to define classes, sub-classes (with inheritance), and methods. In my opinion, CLOS is by far the most compelling reason to use Common Lisp rather than Scheme. Winston & Horn also do an admirable job of explaining both “lexical” and “dynamic” scoping, with the former being the most important. In fact, it is essential to understand “lexical closures” before one can write effective Lisp programs, which is why Winston & Horn devote so much attention to them, even developing a kind of graphical representation for them.Over all, this is a fine introduction to Common Lisp, and programming in general. It’s an oldie but a goodie.

⭐I used LISP many years ago and bought this for nostalgia. Its a bit too generic and is more of a university book than a reference book. Good for the price anyway

⭐Es una buena referencia de LISP, teniendo en cuenta que es una nueva edición de un clásico que ya estudié hace años. Desde luego, no es un texto para quienes no conocen este lenguaje, para principiantes o para aficionados que se creen que comprando un texto de renombre se van a convertir en expertos.Good book with a lot of practical examples

⭐Pour un livre de 1993, il est impeccable. Le papier a un peu jaunit, mais pour le reste rien à signaler.Je suis satisfait de mon achat.LISP premier langage de programmation fonctionnelle avec des accointances mathématiques indéniables est à recommander pour le moins .Unebible et la référence pour ce langage qui peut par ailleurs apporter beaucoup aux utilisateurs et utilisatrices d’un exceptionnel traitement de texte qui par ailleurs et aussi un environnement de travail qui utilise un dialecte de LISP.

Keywords

Free Download Lisp 3rd Edition in PDF format
Lisp 3rd Edition PDF Free Download
Download Lisp 3rd Edition 2019 PDF Free
Lisp 3rd Edition 2019 PDF Free Download
Download Lisp 3rd Edition PDF
Free Download Ebook Lisp 3rd Edition

Previous articleA Graduate Course in Applied Cryptography: English by Paulpete Cercenia (PDF)
Next articleThe Handbook of Artificial Intelligence: Volume 3 by Paul R. Cohen (PDF)