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.)

Probabilistic and Statistical Methods in Cryptology: An Introduction by Selected Topics
Probabilistic and Statistical Methods in Cryptology: An Introduction by Selected Topics
From the reviews:

"This book presents a large number of probabilistic aspects of cryptographic systems . All the classical statistical tests on random sequences are motivated and precisely detailed here. This book is surely a valuable companion to the NIST standard reference ." (Jérémie Bourdon, Mathematical...

Adaptive Array Systems: Fundamentals and Applications
Adaptive Array Systems: Fundamentals and Applications
In the last fifty years, extensive studies have been carried out worldwide in the field of adaptive array systems. However, far from being a mature technology with little research left to tackle, there is seemingly unlimited scope to develop the fundamental characteristics and applications of adaptive antennas for future 3G and 4G mobile...
Non-Invasive Ventilation and Weaning: Principles and Practice, Second Edition
Non-Invasive Ventilation and Weaning: Principles and Practice, Second Edition

Now in full-colour, this eagerly-anticipated second edition continues to be the most comprehensive resource available on non-invasive ventilation (NIV), both in the hospital and at home. Reflecting a global perspective with expert contributors from more than 15 countries, the book:

• provides clinical examples of...


802.11 Security
802.11 Security

802.11 Security covers the entire process of building secure 802.11-based wireless networks, in particular, the 802.11b ("Wi-Fi") specification. The authors provide detailed coverage of security issues unique to wireless networking, such as Wireless Access Points (WAP), bandwidth stealing, and the problematic Wired Equivalent...

A Primer for the Monte Carlo Method
A Primer for the Monte Carlo Method

The Monte Carlo method is a numerical method of solving mathematical problems through random sampling. As a universal numerical technique, the method became possible only with the advent of computers, and its application continues to expand with each new computer generation. A Primer for the Monte Carlo Method demonstrates how practical...

Sams Teach Yourself Ajax, JavaScript, and PHP All in One
Sams Teach Yourself Ajax, JavaScript, and PHP All in One
In just a short time, you can learn how to use Ajax, JavaScript, and PHP to create interactive interfaces to your web applications by combining these powerful technologies.

 

No previous Ajax programming experience is required. Using a straightforward, step-by-step approach, each lesson in...

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