| help | account  


Practical Common Lisp
View Larger Image
Peter Seibel
Apress, Hardcover, Published April 2005, 499 pages, ISBN 1590592395
List Price: $59.99
Our Price: $45.95
You Save: $14.04 (23% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Be the First to Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

Lisp is often thought of an academic language, but it need not be. This is the first book that introduces Lisp as a language for the real world.

Practical Common Lisp presents a thorough introduction to the Lisp language, providing you with an overall understanding of the language features and how they work. From this foundational knowledge, you’ll move on to practical code examples centered on building a streaming MP3 server. By the end of the book, you’ll be able to serve streaming MP3s via the Shoutcast protocol to any standard MP3 client software (e.g., iTunes, XMMS, or WinAmp). Author Peter Siebel also shows you how to store metadata in both a simple home-brewed sexp database and a relational database (MySQL), demonstrates how to use threads to support multiple simultaneous client connections, and much more.

Table of Contents

Chapter 1--Lather, Rinse, Repeat--A Tour of the REPL
Chapter 2--They Called It LISP for a Reason--List Processing
Chapter 3--Control Your Destiny--Conditionals and Iteration
Chapter 4--Advanced Control Flow
Chapter 5--Strings and Characters
Chapter 6--Up Scope! Variables in Lisp
Chapter 7--Putting the Fun in Functions
Chapter 8--Numbers and Math
Chapter 9--Not Just For Lists--Arrays, Sequences and Hashtables
Chapter 10--Talking to the Rest of the World--Streams
Chapter 11--The Programmable Programming Language--Macros
Chapter 12--Programming in the Large--Packages and Symbols
Chapter 13--Object Reorientation--Object Oriented Lisp
Chapter 14--Beyond Exception Handling--Conditions and Restarts
Chapter 15--Turtles All the Way Down--Metaobject Programming
Chapter 16--Debugging Lisp Programs

About the Author

Peter Seibel is a serious developer of long standing. He was one of the early employees of WebLogic which, after its acquisition by BEA, became the cornerstone of its rapid growth in the J2EE sphere.


Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account