Written by a Lisp expert, this is the most comprehensive tutorial on the advanced features of Lisp for experienced programmers. It shows how to program in the bottom-up style that is ideal for Lisp programming, and includes a unique, practical collection of Lisp programming techniques that shows how to take advantage of the language's design for ...
Written by a Lisp expert, this is the most comprehensive tutorial on the advanced features of Lisp for experienced programmers. It shows how to program in the bottom-up style that is ideal for Lisp programming, and includes a unique, practical collection of Lisp programming techniques that shows how to take advantage of the language's design for efficient programming in a wide variety of applications.
Acceptable. Sf. Cocked Spine. Warped and/or Crinkled Pages. Worn Corners and/or Page Edges(Possibly Bent). Discoloration, Tanning or Foxing on Cover and/or Pages. Used-Acceptable. Reading Copy. May have damage to cover, notes, underlining, highlighting, but all text legible. May have tears to DJ or missing DJ. Purchasing this item from Goodwill provides vocational opportunities to individuals with barriers to employment.
Fair. Item is intact, but may show shelf wear. Pages may include notes and highlighting. May or may not include supplemental or companion material. Access codes may or may not work. Connecting readers since 1972. Customer service is our top priority.
Good. 0130305529 May NOT contain supplemental materials such as CDs, info-trac, access codes, etc. May contain bookstore stickers on cover. Satisfaction Guaranteed! Choose Expedited Shipping for fastest delivery! Free USPS Tracking Number.
This is an excellent book for someone who already knows the basics of Lisp. The book is mostly about Lisp macros, showing several interesting examples of use. The renowned programmer Eric Raymond once said that even if you don't have plans to use Lisp in the future, it is still worth learning because it would "make you a better programmer for the rest of your days". Macros are one of the several features that make Lisp a powerful language. Unlike C macros, which are basically a form of controlled text substitution, Lisp macros allow the programmer to actually run Lisp code at compile (or "evaluation") time, then generate the Lisp code that will actually be executed. This makes possible several techniques to speed up development and improve the readability of a program. If you are new to Lisp, get started with another book (Peter Seibel's "Practical Common Lisp" and David Touretzky's "A gentle Introduction to Symbolic Computation" are excellent), and then move on to this one. The time you spend on this book will not be wasted. The author is well-known for having build a very successful web business which survived the dot-com bubble and was bought by a large company, and he did that using Lisp, so you will be geting advice from an expert who has actually used Lisp for a real-world application. His code and advice are very good.
Alibris, the Alibris logo, and Alibris.com are registered trademarks of Alibris, Inc.
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited, Baker & Taylor, Inc., or by their respective licensors, or by the publishers, or by their respective licensors. For personal use only. All rights reserved. All rights in images of books or other publications are reserved by the original copyright holders.