Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
$30.44 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $14.48 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Let Over Lambda
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Let Over Lambda [Paperback]

Doug Hoyte (Author)
4.8 out of 5 stars  See all reviews (6 customer reviews)

List Price: $39.95
Price: $35.81 & this item ships for FREE with Super Saver Shipping. Details
You Save: $4.14 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 2 to 3 weeks.
Ships from and sold by Amazon.com. Gift-wrap available.

Formats

Amazon Price New from Used from
Paperback $35.81  
Unknown Binding --  
Sell Back Your Copy for $14.48
Whether you buy it used on Amazon for $26.40 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $14.48.
Used Price$26.40
Trade-in Price$14.48
Price after
Trade-in
$11.92

Book Description

April 2, 2008
Let Over Lambda is one of the most hardcore computer programming books out there. Starting with the fundamentals, it describes the most advanced features of the most advanced language: Common Lisp. Only the top percentile of programmers use lisp and if you can understand this book you are in the top percentile of lisp programmers. If you are looking for a dry coding manual that re-hashes common-sense techniques in whatever langue du jour, this book is not for you. This book is about pushing the boundaries of what we know about programming. While this book teaches useful skills that can help solve your programming problems today and now, it has also been designed to be entertaining and inspiring. If you have ever wondered what lisp or even programming itself is really about, this is the book you have been looking for.

Frequently Bought Together

Let Over Lambda + Land of Lisp: Learn to Program in Lisp, One Game at a Time! + Learn You a Haskell for Great Good!: A Beginner's Guide
Price For All Three: $91.78

Some of these items ship sooner than the others. Show details

Buy the selected items together
  • Usually ships within 2 to 3 weeks.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Land of Lisp: Learn to Program in Lisp, One Game at a Time! $30.40

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Learn You a Haskell for Great Good!: A Beginner's Guide $25.57

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Product Details

  • Paperback: 384 pages
  • Publisher: Lulu.com (April 2, 2008)
  • Language: English
  • ISBN-10: 1435712757
  • ISBN-13: 978-1435712751
  • Product Dimensions: 9 x 6 x 0.8 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #122,098 in Books (See Top 100 in Books)

 

Customer Reviews

6 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.8 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

88 of 89 people found the following review helpful:
5.0 out of 5 stars Advanced. Audacious. Inspirational., October 31, 2008
This review is from: Let Over Lambda (Paperback)
Let over Lambda is an exploratory journey into advanced techniques involving Common Lisp features and language properties, that can be combined in ways that result in more than the sum of their parts.

There are plenty of "wow, that is cool" moments and useful constructs demonstrated, that will probably make it into the reader's toolkit. But of greater importance is the progression in how these are delivered. While not a broad tutorial in Common Lisp (although the reader-macro chapter could serve fairly well in that capacity), Let over Lambda contains an underlying tutorial on the incremental/iterative development of such macros/tools against desired requirements - building up to constructs via interim revisions and explanations.

A book involving Lisp has little choice but to stand on the shoulders of giants, and by necessity these are frequently referenced and cited. The most important of these is Graham's "On Lisp" (currently available for free download) - which, while attempting to cover the breadth of the language, is regarded as one of the more advanced texts on macros. Some topics introduced in On Lisp (such as the leveraging of unhygienic macros) are taken much further in Let over Lambda, and combined with other constructs (such as capture/closures) that would have to be described separately in more general purpose tutorial or language overview.

The writing style definitely includes an "attitude" that is partially inherent to the material being discussed and partially from the author's obvious passion (a passion that becomes REALLY obvious in the Forth chapter). Hoyte often highlights the blanket superiority of Common Lisp over all other languages; but to a reader who has put in the time to learn Lisp macrology in enough detail to understand this book, this isn't a particularly large stretch. Also, certain comfortable safety idioms are challenged as being more safeguards for beginners. On several occasions, the reader receives an explanation: "Here is the what and why of adhering to restriction X. Now here are the incredible things that become possible when you break it!" This is demonstrated via unhygienic macros, as well as the broader concept of "duality of syntax" - a definition that evolves throughout the book.

Early in the introduction Hoyte states that macros (in a language that can leverage them) are more than just boilerplate-reduction tools for known simple cases; but that their power represents a sort of "uncharted territory" of immense potential. Certain common (seemingly) ideological arguments (things like lisp-1 vs lisp-2), were laid out against a backdrop of examples and threaded into the theme of the entire book. While often going out on a limb, the author makes his case.

I was inspired by this book.


Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


31 of 32 people found the following review helpful:
5.0 out of 5 stars Mind blowing tutorial to macro writing, March 29, 2009
By 
Amazon Verified Purchase(What's this?)
This review is from: Let Over Lambda (Paperback)
This book is for intermediate or advanced lisper. It's great writing, with excellent style and very fun to read. Doug Hoyte is extremely intelligent person who shared his specific techniques of metaprogramming and macro writing. Reading this book will introduce you to many cool utilities and knowledge that will advance your lisp macro skills. Paraphrasing Alan Perlis : a book that doesn't affect the way you think about programming, is not worth reading. And let over lambda certainly will influence the way you think. You might disagree with Hoyte, or ignore his advice but you will certainly learn there is another way of lisping.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


28 of 29 people found the following review helpful:
5.0 out of 5 stars Another lisp book to add to your collection, September 2, 2009
This review is from: Let Over Lambda (Paperback)
I've recently moved up from being a lisp beginner to an intermediate lisp user. Part of doing that is reaching a better understanding of closures and writing macros. LoL does a good job of helping you get to that next stage in the first set of chapters (my favorite part of the book). I find Doug's writing style to be easy to follow and somewhat more enjoyable than Paul Graham's OnLisp. LoL uses macros in ways not covered in other lisp texts including OnLisp. For that reason alone is it worth getting. I'm still growing as a lisp programmer and the other chapters are still beyond my understanding but I can easily see myself coming back to it when I'm ready.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews




Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(9)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
Is this book viable for schemers? 1 Feb 16, 2011
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject