Signed Edition Sweepstakes
 
 

Recently Viewed clear list


Original Essays | September 30, 2014

Brian Doyle: IMG The Rude Burl of Our Masks



One day when I was 12 years old and setting off on my newspaper route after school my mom said will you stop at the doctor's and pick up something... Continue »
  1. $13.27 Sale Trade Paper add to wish list

    Children and Other Wild Animals

    Brian Doyle 9780870717543

spacer
Qualifying orders ship free.
$77.50
New Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Computer Languages- Lisp

This title in other editions

Practical Common LISP

by

Practical Common LISP Cover

 

Synopses & Reviews

Publisher Comments:

Lisp is 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.

Part I is the introduction to the Lisp language. The goal in Part I is to give the reader an overall understanding of the features of the language and a sufficiently robust understanding of how they work in order to prepare the reader for the practical code examples in Part II. Part I includes the case studies of the Franz Store, Viaweb, Pandorabots, and ASCENT.

Part II will show larger-scale examples of practical Lisp programming. The practical examples in this section are all centered around building a streaming mp3 server. By the end of the book, the reader will have code for a Lisp mp3 server that serves streaming mp3s via the Shoutcast protocol to any standard mp3 client software (e.g. iTunes, XMMS, or WinAmp). Siebel will show how to store metadata in both a simple home-brew sexp database as well as a relational database (MySQL). He will demonstrate how to use threads to support multiple simultaneous client connections. The server will advertise a Web Service (WSDL) interface and a Web Services programmer (i.e. anyone with Visual Studio .NET) can write an app to replace the browser-based interface.

Common Lisp: LISP, an acronym for list processing language was designed for easy manipulation of data. Developed in 1959 by John McCarthy, it is still the most commonly used language for artificial intelligence (AI) programming. It is one of the oldest programming languages still in relatively wide use and is widely taught in universities. LISP's ability to compute with symbolic expressions like those used in language processing makes it convenient for AI applications.

Book News Annotation:

Seibel, a programmer, covers syntax and semantics of Common Lisp and shows how to write software in this guide for programmers and students. Early chapters cover the language itself, and later practical chapters help readers write programs for filtering spam, parsing binary fields, cataloging MP3s, streaming MP3s over a network, and providing a Web interface for the MP3 catalog and server.
Annotation 2004 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Lisp is often thought of as 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 Common Lisp, providing you with an overall understanding of the language features and how they work. Over a third of the book is devoted to practical examples, such as the core of a spam filter and a web application for browsing MP3s and streaming them via the Shoutcast protocol to any standard MP3 client software (e.g., iTunes, XMMS, or WinAmp). In other practical chapters, author Peter Seibel demonstrates how to build a simple but flexible in-memory database, how to parse binary files, and how to build a unit test framework in 26 lines of code.

Synopsis:

Lisp is 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.

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

Product Details

ISBN:
9781590592397
Author:
Seibel, Peter
Publisher:
Apress
Subject:
Programming Languages - LISP
Subject:
COMMON LISP (Computer program language)
Subject:
Computer Languages-Lisp
Series:
Books for Professionals by Professionals
Publication Date:
20050431
Binding:
Hardcover
Language:
English
Illustrations:
Y
Pages:
499
Dimensions:
10.41x7.19x1.45 in. 2.44 lbs.

Other books you might like

  1. Ansi Common Lisp Used Trade Paper $88.00
  2. Denying and Disclosing God: The... New Hardcover $56.95
  3. Harvest Book #0260: The World's Last... Used Trade Paper $6.95
  4. Eating Well for Optimum Health: The... Used Hardcover $4.95
  5. Love You Forever
    Used Trade Paper $4.00
  6. Problem of Pain Used Mass Market $4.50

Related Subjects

Computers and Internet » Computer Languages » Lisp
Computers and Internet » Computers Reference » General
Computers and Internet » Networking » General
Computers and Internet » Personal Computers » General
Computers and Internet » Software Engineering » Programming and Languages
History and Social Science » Politics » General
Metaphysics » Magic Witchcraft and Paganism
Metaphysics » Wicca and Goddess Worship

Practical Common LISP New Hardcover
0 stars - 0 reviews
$77.50 In Stock
Product details 499 pages Apress - English 9781590592397 Reviews:
"Synopsis" by , Lisp is often thought of as 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 Common Lisp, providing you with an overall understanding of the language features and how they work. Over a third of the book is devoted to practical examples, such as the core of a spam filter and a web application for browsing MP3s and streaming them via the Shoutcast protocol to any standard MP3 client software (e.g., iTunes, XMMS, or WinAmp). In other practical chapters, author Peter Seibel demonstrates how to build a simple but flexible in-memory database, how to parse binary files, and how to build a unit test framework in 26 lines of code.

"Synopsis" by , Lisp is 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.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.