Books
x dismiss this message

Did you know you can edit this page?

see page history

Description edit see section history

Lisp is a uniquely powerful programming language that, despite its academic reputation, is actually very practical. Land of Lisp brings the language into the real world, teaching readers Lisp by showing them how to write several complete Lisp-based games, including a text adventure, an... read more

Ridiculously Simplified Synopsis edit

Write a ridiculously simplified synopsis.

Popular Covers

Loading covers…

Choose your book’s cover

First Sentence edit see section history

So, you’ve decided to pick up a book on Lisp and read the introduction.

Table of Contents edit see section history

Acknowledgements
Introduction

SECTION I: LISP IS POWER
1. Getting Started with Lisp
2. Creating Your First Lisp Program
3. Exploring the Syntax of Lisp Code
SECTION II: LISP IS SYMMETRY
4. Making Decisions with Conditions
5. Building a Text Game Engine
6. Interacting with the World: Reading and Printing in Lisp
6.5 lambda: A Function So Important It Deserves Its Own Chapter
7. Going Beyond Basic Lists
8. This Ain't Your Daddy's Wumpus
9. Advanced Datatypes and Generic Programming
SECTION III: LISP IS HACKING
10. Looping with the loop Command
11. Printing Text with the format Function
12. Working With Streams
13. Let's Create a Web Server!
Interlude: Functional Programming is Beautiful
SECTION IV: LISP IS SCIENCE
14. Raming Lisp Up a Notch with Functional Programming
15. Dice of Doom, a Game Written in the Functional Style
16. The Magic of Lisp Macros
17. Domain-Specific Languages
18. Lazy Programming
19. Creating a Graphical, Web-Based Version of Dice of Doom
20. Making Dice of Doom More Fun

Epilog
Index

Series & Lists edit see section history

This book is in Functional programming. (community list)

Authors & Contributors edit see section history

  1. Conrad Barski (Author)

First Edition edit see section history

Original Language: English
Publisher: No Starch Press
Country: USA
Publication Date: October 2010
ISBN: 978-1-59327-281-4
Page Count: 504

Classification edit see section history

Notes for Parents edit see section history

Reading Level: Adults

This book has games and cartoons, but it is not written for children. This also isn't a "how to program" book, but rather a book to teach Lisp to programmers. This would probably be appropriate for someone as young as 12 as long as they already understand some principals of programming.

Links to Supplemental Material edit see section history

  • Land of Lisp - official website for the book: This is the official website for the book. Here you may download the 8th chapter of the book for free, get all the source code used in the book, post on the book forum, etc...
  • Lisperati: This is a portal page linking to a number of Lisp resources by the author.

We’re hiding the errata, movie connections, books that influenced this book, books influenced by this book, books that cite this book and books cited by this book sections. If you would like to add content to them, you must first make them visible.