Skip to Main Content (Press Enter)
Land of Lisp by Conrad Barski
Add Land of Lisp to bookshelf
Add to Bookshelf

Land of Lisp

Best Seller
Land of Lisp by Conrad Barski
Paperback $49.95
Oct 15, 2010 | ISBN 9781593272814

Buy from Other Retailers:

See All Formats (1) +
  • $49.95

    Oct 15, 2010 | ISBN 9781593272814

    Buy from Other Retailers:

  • Oct 15, 2010 | ISBN 9781593273491

    Buy from Other Retailers:

Product Details

Praise

“Turns out the border between genius and insanity is a pretty cheery place.”
—Paul Graham

“An excellent book for someone who wants to learn how to program.”
—Slashdot

“If for no other reason, you should buy Land of Lisp because of the extreme levels of unadulterated nerdery filling its pages. This book will appeal to the long-time Lisper and the neophyte.”
—Michael Fogus, author of The Joy of Clojure and Functional JavaScript

“By choosing to teach Common Lisp using 1980s style text games the author has come up with an original and clever idea that avoids all the usual boring examples found in computer language books.”
—John Graham-Cumming, author of The Geek Atlas

“To be honest, I just bought the book for enjoyment but I find myself getting a new perspective and learning more about Common Lisp. Recommended!”
—Mark Watson, author of Scripting Intelligence

Table Of Contents

Introduction
Section I: Lisp Is Power
Chapter 1: Getting Started with Lisp
Chapter 2: Our First Lisp Program
Chapter 3: The Syntax of Lisp Code
Section II: Lisp Is Symmetry
Chapter 4: Conditions
Chapter 5: Learning Lisp Text and Console Programming… By Building a Text Game Engine!
Chapter 6: Interacting with the World: Reading and Printing in Lisp
Chapter 6.5: Lambda: A Function So Important It Deserves Its Own Chapter
Chapter 7: More About Lists
Chapter 8: This Ain’t Your Daddy’s Wumpus
Chapter 9: Advanced Data Types and Generic Programming
Section III: Lisp Is Hacking
Chapter 10: loop and format: The Seedy Underbelly of Lisp
Chapter 11: Printing Text with the format Function
Chapter 12: Working with Streams
Chapter 13: Let’s Create a Web Server!
Interlude: Functional Programming Is Beautiful
Section IV: Lisp Is Science
Chapter 14: Ramping Lisp Up a Notch with Functional Programming
Chapter 15: Dice of Doom: A Game Written in the Functional Style
Chapter 16: The Magic of Lisp Macros
Chapter 17: Domain Specific Languages
Chapter 18: Lazy Programming
Chapter 19: Adding Graphics to Dice of Doom
Chapter 20: Making Dice of Doom More Fun
Epilogue: Land of Lisp: Secrets of the Seven Guilds

Looking for More Great Reads?
21 Books You’ve Been Meaning to Read