Operating Systems
Programming Languages
Microsoft Technologies
Computer Science
Software Engineering
Web Programming
Web Technologies

Contact Us | What's New | Missing Link | Feedback

Other Programming

Book Title : Practical Common Lisp
eBook download format(s) : HTM PDF 
ISBN-10 : 1590592395 
ISBN-13 : 978-1-590592-39-7 
Author(s) : Peter Seibel
Publisher : Apress (11 Apr 2005)
Section : Other Programming
Book Review:

Book Description
Unlike many other Lisp books, this one doesn't just touch on a few of Lisp's greatest features and then leave you on your own to actually use them. It covers all the language features you'll need to write real programs, and to developing nontrivial software.

Download Description

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.

add to                 Digg!

You may use anyone of the download options

eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and try these 2 + 1 alternates...

Tell a Friend!

Similar Book titles in Other Programming section:
Common LISP Advanced User's Guide
Common LISP User's Guide
Common Lisp: A Gentle Introduction to Symbolic Computation
Loving Lisp - the Savy Programmer's Secret Weapon
On LISP: Advanced Techniques for Common LISP
Successful Lisp: How to Understand and Use Common Lisp
The Common Lisp Cookbook
Common Lisp the Language, 2nd Edition
Common Lisp: An Interactive Approach (Principles of Computer Science Series)
Natural Language Processing in Lisp
A Surfer's Guide to Lisp-Stat
An Introduction to Programming in Emacs Lisp
Ada in Action: With Practical Programming Examples, Second Edition
Basic Lisp Techniques
A Practical Theory of Programming, Second Edition

Similar Book titles in Other sections:

Section: Bio-Chemistry
Protein sequence analysis - A practical guide, University of Manchester

Section: CS -> Compilers and Languages
Parsing Techniques - A Practical Guide

Section: CS -> Theory
Implementing CIFS: The Common Internet File System
Crafting a Chip, A Practical Guide to the UofU VLSI CAD Flow
Templates for the Solution of Algebraic Eigenvalue Problems: a Practical Guide

Section: DB -> Postgre SQL
Practical PostgreSQL (O'Reilly Unix)

Section: DB -> SQL
Structured Query Language (SQL) : A Practical Introduction

Section: Computer Hardware
Build Your Own Laptop - An Impractical Guide to Building a Laptop Computer

Section: Internet
Cataloging Internet Resources: A Manual and Practical Guide
Practical UNIX & Internet Security

Section: Advanced Java
Practical Artificial Intelligence Programming in Java

Section: Mathematics
Practical Foundations of Mathematics

Section: Microsoft Visual Basic
Practical Standards for Microsoft Visual Basic

Section: Networking
Wireless LANs A Theoretical and Practical Guide
Practical VoIP Security [ILLUSTRATED]

Section: GNU/Linux OS
Practical File System Design - with the BE File System

Section: Solaris OS
Solaris Common Desktop Environment: Programmer's Guide
Common Desktop Environment: Application Builder User's Guide

Section: OS Theory
The Common Man's Guide to Operating System Design

Section: C++ Language
Thinking in C++, Volume 2: Practical Programming, Second Edition
Programming with Class: A Practical Introduction to Object Oriented Programming with C++

Section: Perl Scripting
Practical mod_perl
PERL -- Practical Extraction and Report Language
Practical Perl Programming

Section: Scripting
Practical Programming in Tcl and Tk

Section: Smalltalk
Practical Smalltalk: Using Smalltalk/V

Section: Redbooks Draft
Linux Client Migration Cookbook, Version 2 A Practical Planning and Implementation Guide for Migrating to Desktop Linux
Best Practices for Setting Up a CommonStore solution Mailbox management, retention and discovery solution
Best Practices for Setting Up a CommonStore solution -Mailbox management, retention and discovery solution
IBM TotalStorage 3494 Tape Library: A Practical Guide to Tape Drives and Tape Automation
IBM TS3500 Tape Library with System z Attachment: A Practical Guide to TS1120 Tape Drives and TS3500 Tape Automation
Show all..

Section: Redbooks
Linux Client Migration Cookbook, Version 2: A Practical Planning and Implementation Guide for Migrating to Desktop Linux
Best Practices for Setting Up an IBM CommonStore Solution For Mailbox Management, e-Mail Retention and Discovery
IBM TS3500 Tape Library with System z Attachment: A Practical Guide to TS1120 Tape Drives and TS3500 Tape Automation
IBM TotalStorage 3494 Tape Library: A Practical Guide to Tape Drives and Tape Automation
Getting Started with SCLM: A Practical Guide to SCLM and SCLM Advanced Edition
Show all..

Section: IBM Technotes
CommonStore Solution Deployment Consideration: Initial Offload and Large System Deployment
CommonStore Solution Sizing Basics

Section: Redpapers
IBM Tivoli Common Data Model: Guide to Best Practices
Move to the Cloud Easily with IBM SmartCloud Entry V3.1 and IBM Common Cloud Stack
IBM Spectrum Connect and IBM Storage Enabler for Containers: Practical Example with IBM FlashSystem A9000
Consolidation Planning Workbook Practical Migration from x86 to IBM LinuxOne
Introduction to IBM Common Data Provider for z Systems
Show all..

Section: Software Engineering
Task-Centered User Interface Design - A Practical Introduction

Section: Telecommunication
Practical Radio Frequency Handbook

Section: Software Testing
Practical Software Testing: A Process-Oriented Approach

Section: Web Programming
Practical PHP Programming
Secure PHP Development: Building 50 Practical Applications

Section: Web Technology
Practical Guide to SGML/XML Filters

Section: XML, XSL & UML
XSL Concepts and Practical Use
Practical UML: A Hands-On Introduction for Developers

Similar Books from Amazon :

Tell a Friend!

©2008 - Home - Privacy Policy - Program Policy, Terms and Conditions