My Account Log in

2 options

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

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Barski, Conrad.
Language:
English
Subjects (All):
Video games--Programming.
Video games.
COMMON LISP (Computer program language).
LISP (Computer program language).
Physical Description:
1 online resource (508 p.)
Edition:
1st edition
Place of Publication:
San Francisco, Calif. : No Starch Press, Inc., 2011.
Language Note:
English
System Details:
text file
Summary:
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
Contents:
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.
Notes:
Includes index.
Description based on publisher supplied metadata and other sources.
ISBN:
9781593273491
1593273495
OCLC:
830164379

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account