shopping cart
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Original Essays | June 27, 2009

Fran Cannon Slayton: IMG On Wakes and Rum (and Coke)



"Unfortunately, I've been to my fair share of wakes." Continue »
  1. $11.89 Sale Hardcover add to wish list

    When the Whistle Blows

    Fran Cannon Slayton

Ships free on qualified orders.
$59.99
HARDCOVER, NEW
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
2 Technical Computer Languages- Lisp


Other titles in the Books for Professionals by Professionals series:

  1. Accessibility for Everybody: Understanding the Section 508 Accessibility Requirements: Understanding the Section 508 Accessibility Requirements
  2. Advanced Sharepoint Services Solutions
  3. Android Essentials
  4. ASP.Net 1.1 Solutions Toolkit
  5. Beginning .Net Game Programming in VB .Net
  6. Beginning ASP.Net 1.1 Databases: From Novice to Professional
  7. Beginning C# 2008 2ND Edition From Novice To Pro
  8. Beginning C# 2008 Databases: From Novice to Professional
  9. Beginning Perl From Novice To Profes 2ND Edition
  10. Beginning PHP 5 and MySQL E-Commerce: From Novice to Professional (Beginning: From Novice to Professional)
  11. Beginning Python Visualization: Crafting Visual Transformation Scripts
  12. Beginning Python: From Novice to Professional
  13. Beginning Silverlight 2: From Novice to Professional
  14. Beginning SQL Queries: From Novice to Professional
  15. Beginning Ubuntu Linux 3RD Edition From Novice T
  16. Beginning VB 2008 Databases: From Novice to Professional
  17. Bluetooth for Java
  18. Building Xna 2.0 Games: A Practical Guide for Independent Game Development
  19. Coldfusion MX Web Development with Macromedia Dreamweaver MX 2004
  20. Creating Web Portals with BEA Weblogic
  21. Debugging Strategies For .NET Developers
  22. Enterprise Java for SAP
  23. Expert C# Business Objects
  24. Expert Service-Oriented Architecture in C#: Using the Web Services Enhancements 2.0
  25. Foundations of Ajax (Foundations)
  26. Foundations of Mac OS X Leopard Security
  27. Foundations of Popfly: Rapid Mashup Development
  28. Honeypots for Windows
  29. Java Persistence for Relational Databases
  30. Logging in Java with the JDK 1.4 Logging API and Apache Log4j
  31. Mac OS X Leopard: Beyond the Manual
  32. Office 2003 XML for Power Users
  33. Outlook 2007: Beyond the Manual
  34. Painless Project Management with Fogbugz
  35. Performance Tuning and Optimizing ASP.Net Applications
  36. Practical Ruby Projects: Ideas for the Eclectic Programmer Practical Ruby Projects: Ideas for the Eclectic Programmer
  37. Practical Software Factories in .Net
  38. Pro EDI in BizTalk Server 2006 R2: Electronic Document Interpro EDI in BizTalk Server 2006 R2: Electronic Document Interchange Solutions Change Soluti
  39. Pro Jakarta Velocity:: From Professional to Expert (From Professional to Expert)
  40. Pro Office 2007 Development with Vsto
  41. Pro PHP XML and Web Services
  42. Pro Silverlight for the Enterprise
  43. Pro Spring 2.5
  44. Pro SQL Server 2008 Reporting Services
  45. Pro SQL Server 2008 Service Broker
  46. Pro Visual C++/CLI and the .NET 3.5 Platform
  47. Pro Wpf in C# 2008: Windows Presentation Foundation with .Net 3.5, Second Edition
  48. Real World Enterprise Reports Using VB6 and VB .Net
  49. Real-World .Net Applications
  50. Silverlight 2 Visual Essentials
  51. Spring Recipes: A Problem-Solution Approach
  52. SQL Server 2008 Transact-SQL Recipes: A Problem-Solution Approach
  53. The Berkeley DB Book
  54. The Definitive Guide to the .Net Compact Framework
  55. The Ultimate VB.NET and ASP.Net Code Book
  56. Virtualization: From Desktop to the Enterprise
  57. Windows Vista: Beyond the Manual
  58. Word 2007: Beyond the Manual
  59. XNA 2.0 Game Programming Recipe: A Problem-Solution Approach

Practical Common LISP

by Peter Seibel

Practical Common LISP Cover

ISBN13: 9781590592397
ISBN10: 1590592395
Condition: Standard
All Product Details

Only 2 left in stock at $59.99!

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:

...it has a fresh view on the language and the examples in the later chapters are usable in your day-to-day work as a programmer. — Frank Buss, Lisp Programmer and Slashdot Contributor

If youre interested in Lisp as it relates to Python or Perl, and want to learn through doing rather than watching, Practical Common Lisp is an excellent entry point. — Chris McAvoy, Chicago Python Users Group

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)
Copyright:
Series:
Books for Professionals by Professionals
Publication Date:
January 2005
Binding:
Hardcover
Language:
English
Illustrations:
Y
Pages:
499
Dimensions:
10.41x7.19x1.45 in. 2.44 lbs.

Other books you might like

  1. $74.00 New Trade Paper add to wish list

    Ansi Common Lisp

    Paul Graham
  2. $50.00 Used Hardcover add to wish list
  3. $7.95 Used Trade Paper add to wish list

    Oryx and Crake

    Margaret Atwood
  4. $8.95 Used Trade Paper add to wish list
  5. $14.95 New Trade Paper add to wish list
  6. $5.95 Used Trade Paper add to wish list

    Embers

    Sandor Marai

Related Aisles

  • back to top

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 eBooks — here at Powells.com.