Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Land of Lisp: Learn to Program in Lisp, One Game at a Time!

Buy

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.

(HTML tags aren't allowed.)

The Catalyzing Mind: Beyond Models of Causality (Annals of Theoretical Psychology)
The Catalyzing Mind: Beyond Models of Causality (Annals of Theoretical Psychology)

How do we understand and explain phenomena in psychology? What does the concept of “causality” mean when we discuss higher psychological functions and behavior? Is it possible to generate “laws” in a psychological and behavioral science—laws that go beyond statistical regularities, frequencies, and probabilities?...

Phenomenology of Space and Time: The Forces of the Cosmos and the Ontopoietic Genesis of Life: Book Two (Analecta Husserliana)
Phenomenology of Space and Time: The Forces of the Cosmos and the Ontopoietic Genesis of Life: Book Two (Analecta Husserliana)

This work celebrates the investigative power of phenomenology to explore the phenomenological sense of space and time in conjunction with the phenomenology of intentionality, the invisible, the sacred, and the mystical. It examines the course of life through its ontopoietic genesis, opening the cosmic sphere to logos. The work also explores,...

A Brief History of Computing
A Brief History of Computing
The history of computing has its origins at the outset of civilization. As towns and communities evolved there was a need for increasingly sophisticated calculations. This book traces the evolution of computation, from early civilisations 3000 B.C. to the latest key developments in modern times.

This useful and lively text provides a...


Proofs and Algorithms: An Introduction to Logic and Computability (Undergraduate Topics in Computer Science)
Proofs and Algorithms: An Introduction to Logic and Computability (Undergraduate Topics in Computer Science)

Logic is a branch of philosophy, mathematics and computer science. It studies the required methods to determine whether a statement is true, such as reasoning and computation.

Proofs and Algorithms: Introduction to Logic and Computability is an introduction to the fundamental concepts of contemporary logic - those of a
...

Mathematical Logic for Computer Science
Mathematical Logic for Computer Science

This is a mathematics textbook with theorems and proofs. The choice of topics has been guided by the needs of computer science students. The method of semantic tableaux provides an elegant way to teach logic that is both theoretically sound and yet sufficiently elementary for undergraduates. In order to provide a balanced treatment of logic,...

Theories of Information, Communication and Knowledge: A Multidisciplinary Approach
Theories of Information, Communication and Knowledge: A Multidisciplinary Approach

This book addresses some of the key questions that scientists have been asking themselves for centuries: what is knowledge? What is information? How do we know that we know something? How do we construct meaning from the perceptions of things? Although no consensus exists on a common definition of the concepts of information and...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy