Land of Lisp : learn to program in Lisp, one game at a time! /


by Conrad Barski.
Bok Engelsk 2011 Conrad. Barski,· Electronic books.
Utgitt
San Francisco, Calif. : : No Starch Press, Inc., , 2011.
Omfang
1 online resource (508 p.)
Utgave
1st edition
Opplysninger
Includes index.. - Getting started with Lisp -- Creating your first Lisp program -- Exploring the syntax of Lisp code -- Making decisions with conditions -- Building a text game engine -- Interacting with the world: reading and printing in Lisp -- Iambda: a function so important that it deserves its own chapter -- Going beyond basic lists -- This ain't your daddy's wumpus -- Advanced datatypes and generic programming -- Looping with the loop command -- Printing text with the format function -- Working with streams -- Let's create a web server! -- Functional programming is beautiful -- Ramping Lisp up a notch with functional programming -- Dice of Doom, a game written in the functional style -- The magic of Lisp macros -- Domain-specific languages -- Lazy programming -- Creating a graphical, web-based version of Dice of Doom -- Making Dice of Doom more fun.. - 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 evolution simulation, and a robot battle. While building these games, readers learn the core concepts of Lisp programming, such as recursion, input/output, object-oriented programming, and macros. And thanks to Lisp's powerful syntax, the example code is short and easy to understand. The book is filled with the
Emner
Sjanger
Dewey
ISBN
1-59327-349-5
Hylleplass
QA76.76.C672 B3693 2011

Bibliotek som har denne