Categories
Download Land of Lisp: Learn to Program in Lisp, One Game at a Time!

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

  • Author: Conrad Barski
  • Pages: 504
  • Language: English
  • ISBN/ASIN: 1593272812
  • Upload date: 6-12-2016, 12:31
  • Category: Programming

Lisp has been hailed as the world's most powerful programming language, but its cryptic syntax and academic reputation can be enough to scare off even experienced programmers. Those dark days are finally over—Land of Lisp brings the power of functional programming to the people!

With his brilliantly quirky comics and out-of-this-world games, longtime Lisper Conrad Barski teaches you the mysteries of Common Lisp. You'll start with the basics, like list manipulation, I/O, and recursion, then move on to more complex topics like macros, higher order programming, and domain-specific languages. Then, when your brain overheats, you can kick back with an action-packed comic book interlude!

Along the way you'll create (and play) games like Wizard Adventure, a text adventure with a whiskey-soaked twist, and Grand Theft Wumpus, the most violent version of Hunt the Wumpus the world has ever seen.

You'll learn to:

  • Master the quirks of Lisp's syntax and semantics

  • Write concise and elegant functional programs

  • Use macros, create domain-specific languages, and learn other advanced Lisp techniques

  • Create your own web server, and use it to play browser-based games

  • Put your Lisp skills to the test by writing brain-melting games like Dice of Doom and Orc Battle

With Land of Lisp, the power of functional programming is yours to wield.

Download Land of Lisp: Learn to Program in Lisp, One Game at a Time!

* If download links doesn't work. Please write a comment.

Land of Lisp: Learn to Program in Lisp, One Game at a Time! Download via usenet

Comments for Land of Lisp: Learn to Program in Lisp, One Game at a Time!

Related eBooks

Download Common LISP: A Gentle Introduction to Symbolic Computation (Dover Books on Engineering)Common LISP: A Gentle Introduction to Symbolic Computation (Dover Books on Engineering) David S. Touretzky Download Eloquent javascript: A Modern Introduction to ProgrammingEloquent javascript: A Modern Introduction to Programming Marijn Haverbeke Download A Practical Introduction to Fuzzy Logic using LISPA Practical Introduction to Fuzzy Logic using LISP Luis Arguelles Mendez Download Programming Scala: Scalability = Functional Programming + ObjectsProgramming Scala: Scalability = Functional Programming + Objects Dean Wampler Download Program Arcade Games: With Python and PygameProgram Arcade Games: With Python and Pygame Paul Craven Download Multiplayer Game ProgrammingMultiplayer Game Programming Andre LaMothe Download Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) Chris McCord Download Mastering Clojure Macros: Write Cleaner, Faster, Smarter CodeMastering Clojure Macros: Write Cleaner, Faster, Smarter Code Colin Jones Download Mastering ClojureMastering Clojure Akhil Wali Download Loving Common Lisp, or the Savvy Programmer's Secret WeaponLoving Common Lisp, or the Savvy Programmer's Secret Weapon Mark Watson Download Lisp in Small PiecesLisp in Small Pieces Christian Queinnec Download Learning Scala: Practical Functional Programming for the JVMLearning Scala: Practical Functional Programming for the JVM Jason Swartz Download Learning C# by Developing Games with Unity 3DLearning C# by Developing Games with Unity 3D Greg Lukosek Download Learn to Program with Scratch: A Visual Introduction to Programming with Art, Science, Math and GamesLearn to Program with Scratch: A Visual Introduction to Programming with Art, Science, Math and Games Majed Marji Download Learn Scala for Java DevelopersLearn Scala for Java Developers Toby Weston Download Introducing Elixir: Getting Started in Functional ProgrammingIntroducing Elixir: Getting Started in Functional Programming Simon St. Laurent Download HTML5 Games Most Wanted: Build the Best HTML5 GamesHTML5 Games Most Wanted: Build the Best HTML5 Games Egor Kuryanovich Download Haskell: The Craft of Functional Programming (3rd Edition) (International Computer Science Series)Haskell: The Craft of Functional Programming (3rd Edition) (International Computer Science Series) Simon Thompson Download Functional Programming Patterns in Scala and Clojure: Write Lean Programs for the JVMFunctional Programming Patterns in Scala and Clojure: Write Lean Programs for the JVM Michael Bevilacqua-Linn Download F# Deep DivesF# Deep Dives Tomas Petricek Download Coders at Work: Reflections on the Craft of ProgrammingCoders at Work: Reflections on the Craft of Programming Peter Seibel Download C Programming Success in a Day!C Programming Success in a Day! Sam Key Download Building javascript Games: for Phones, Tablets, and DesktopBuilding javascript Games: for Phones, Tablets, and Desktop Arjan Egges Download Beginning Java SE 6 Game ProgrammingBeginning Java SE 6 Game Programming Jonathan S. Harbour