Newshot
Account

The entirety of "Let Over Lambda" is now freely available online

Original text(via Lobsters)

Let Over Lambda—50 Years of Lisp

by Doug Hoyte

About the Book Table of Contents Text Mode Reviews Buy It Errata Clarifications Production Code Original Code ReferencesAbout the BookTable of ContentsText ModeReviewsBuy ItErrataClarificationsProduction CodeOriginal CodeReferencesAbout the Book Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to. This book is about macros, that is programs that write programs. Macros are what make lisp the greatest programming language in the world. When used properly, macros enable amazing feats of abstraction, programmer productivity, and code efficiency and security that are unheard of elsewhere. Macros let you do things you simply cannot do in other languages. 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 macro 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. 2026 update: Let Over Lambda was published in 2008, to align with the 50th anniversary of Lisp's invention in 1958. A lot has changed since then, in both Lisp and programming practice in general. Although my thinking and opinions have evolved since, I still believe the book holds up well as a tutorial and explanation of why Lisp so special. Going forward, the entire book is free to read online ( HTML , PDF ). Happy lisping! News Chapter 6 is now open. It takes a detour through anaphoric macros and culminates in what I think is a very interesting macro: pandoric-eval . Official Japanese translation available at Amazon.co.jp or any other fine Japanese book store. Chapter 5 now open. This is one of my favourite chapters. Enjoy. Added a clarifications page to better explain the Let Over Lambda message. Matthew Lamari wrote a review on Amazon and gave the book 5/5 stars. Chapter 4 has been opened. Read about it in Press Release #2 . Adam Petersen wrote a review . Press Release #1 is available. It contains summaries of all the chapters. Let Over Lambda has an ISBN: 978-1-4357-1275-1 References are available in a lispy format. The back cover is confirmed. Thanks Leo!About the Book Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to. This book is about macros, that is programs that write programs. Macros are what make lisp the greatest programming language in the world. When used properly, macros enable amazing feats of abstraction, programmer productivity, and code efficiency and security that are unheard of elsewhere. Macros let you do things you simply cannot do in other languages. 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 macro 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. 2026 update: Let Over Lambda was published in 2008, to align with the 50th anniversary of Lisp's invention in 1958. A lot has changed since then, in both Lisp and programming practice in general. Although my thinking and opinions have evolved since, I still believe the book holds up well as a tutorial and explanation of why Lisp so special. Going forward, the entire book is free to read online ( HTML , PDF ). Happy lisping! News Chapter 6 is now open. It takes a detour through anaphoric macros and culminates in what I think is a very interesting macro: pandoric-eval . Official Japanese translation available at Amazon.co.jp or any other fine Japanese book store. Chapter 5 now open. This is one of my favourite chapters. Enjoy. Added a clarifications page to better explain the Let Over Lambda message. Matthew Lamari wrote a review on Amazon and gave the book 5/5 stars. Chapter 4 has been opened. Read about it in Press Release #2 . Adam Petersen wrote a review . Press Release #1 is available. It contains summaries of all the chapters. Let Over Lambda has an ISBN: 978-1-4357-1275-1 References are available in a lispy format. The back cover is confirmed. Thanks Leo!Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to.
About the Book
Table of Contents
Text Mode
Reviews
Buy It
Errata
Clarifications
Production Code
Original Code
References
About the Book Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to. This book is about macros, that is programs that write programs. Macros are what make lisp the greatest programming language in the world. When used properly, macros enable amazing feats of abstraction, programmer productivity, and code efficiency and security that are unheard of elsewhere. Macros let you do things you simply cannot do in other languages. 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 macro 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. 2026 update: Let Over Lambda was published in 2008, to align with the 50th anniversary of Lisp's invention in 1958. A lot has changed since then, in both Lisp and programming practice in general. Although my thinking and opinions have evolved since, I still believe the book holds up well as a tutorial and explanation of why Lisp so special. Going forward, the entire book is free to read online ( HTML , PDF ). Happy lisping! News Chapter 6 is now open. It takes a detour through anaphoric macros and culminates in what I think is a very interesting macro: pandoric-eval . Official Japanese translation available at Amazon.co.jp or any other fine Japanese book store. Chapter 5 now open. This is one of my favourite chapters. Enjoy. Added a clarifications page to better explain the Let Over Lambda message. Matthew Lamari wrote a review on Amazon and gave the book 5/5 stars. Chapter 4 has been opened. Read about it in Press Release #2 . Adam Petersen wrote a review . Press Release #1 is available. It contains summaries of all the chapters. Let Over Lambda has an ISBN: 978-1-4357-1275-1 References are available in a lispy format. The back cover is confirmed. Thanks Leo!Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to.
Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to.
Support independent publishing: buy this book on Lulu.
Support independent publishing: buy this book on Lulu.
About the Book Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to. This book is about macros, that is programs that write programs. Macros are what make lisp the greatest programming language in the world. When used properly, macros enable amazing feats of abstraction, programmer productivity, and code efficiency and security that are unheard of elsewhere. Macros let you do things you simply cannot do in other languages. 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 macro 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. 2026 update: Let Over Lambda was published in 2008, to align with the 50th anniversary of Lisp's invention in 1958. A lot has changed since then, in both Lisp and programming practice in general. Although my thinking and opinions have evolved since, I still believe the book holds up well as a tutorial and explanation of why Lisp so special. Going forward, the entire book is free to read online ( HTML , PDF ). Happy lisping! News Chapter 6 is now open. It takes a detour through anaphoric macros and culminates in what I think is a very interesting macro: pandoric-eval . Official Japanese translation available at Amazon.co.jp or any other fine Japanese book store. Chapter 5 now open. This is one of my favourite chapters. Enjoy. Added a clarifications page to better explain the Let Over Lambda message. Matthew Lamari wrote a review on Amazon and gave the book 5/5 stars. Chapter 4 has been opened. Read about it in Press Release #2 . Adam Petersen wrote a review . Press Release #1 is available. It contains summaries of all the chapters. Let Over Lambda has an ISBN: 978-1-4357-1275-1 References are available in a lispy format. The back cover is confirmed. Thanks Leo!Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to.
Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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: C OMMON L ISP . The point of this book is to expose you to ideas that you might otherwise never be exposed to.

About the Book

Let Over Lambda (ISBN 978-1-4357-1275-1, 376+iv pp.) 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. The point of this book is to expose you to ideas that you might otherwise never be exposed to.

This book is about macros, that is programs that write programs. Macros are what make lisp the greatest programming language in the world. When used properly, macros enable amazing feats of abstraction, programmer productivity, and code efficiency and security that are unheard of elsewhere. Macros let you do things you simply cannot do in other languages.

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 macro 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.

2026 update: Let Over Lambda was published in 2008, to align with the 50th anniversary of Lisp's invention in 1958. A lot has changed since then, in both Lisp and programming practice in general. Although my thinking and opinions have evolved since, I still believe the book holds up well as a tutorial and explanation of why Lisp so special. Going forward, the entire book is free to read online (HTML, PDF). Happy lisping!

News

  • Chapter 6 is now open. It takes a detour through anaphoric macros and culminates in what I think is a very interesting macro: pandoric-eval.
  • Official Japanese translation available at Amazon.co.jp or any other fine Japanese book store.
  • Chapter 5 now open. This is one of my favourite chapters. Enjoy.
  • Added a clarifications page to better explain the Let Over Lambda message.
  • Matthew Lamari wrote a review on Amazon and gave the book 5/5 stars.
  • Chapter 4 has been opened. Read about it in Press Release #2.
  • Adam Petersen wrote a review.
  • Press Release #1 is available. It contains summaries of all the chapters.
  • Let Over Lambda has an ISBN: 978-1-4357-1275-1
  • References are available in a lispy format.
  • The back cover is confirmed. Thanks Leo!

All material is (C) Doug Hoyte unless otherwise noted or implied. All rights reserved.

The text above was extracted automatically from the source page and may miss images, tables or code blocks. The original is authoritative.

Published by Lobsters
This site only summarises and aggregates; copyright stays with the original author. Headlines and summaries follow the source — where they differ, the original wins.
Read the original ↗