• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Lisp ▶ Successful Lisp: How to Understand and Use Common Lisp

Successful Lisp: How to Understand and Use Common Lisp

March 24, 2006

Successful Lisp: How to Understand and Use Common Lisp

This free online book is written with the professional programmer in mind. Using a hands on approach it introduces the ANSI Common Lisp standard. Practical examples of working code provide an in depth view of Common Lisp programming paradigms.

Book Description

This book:

  • Provides an overview of Common Lisp for the working programmer.
  • Introduces key concepts in an easy-to-read format.
  • Describes format, typical use, and possible drawbacks of all important Lisp constructs.
  • Provides practical advice for the construction of Common Lisp programs.
  • Shows examples of how Common Lisp is best used.
  • Illustrates and compares features of the most popular Common Lisp systems on desktop computers.
  • Includes discussion and examples of advanced constructs for iteration, error handling, object oriented programming, graphical user interfaces, and threading.
  • Supplements Common Lisp reference books and manuals with useful hands-on techniques.
  • Shows how to find what you need among the thousands of documented and undocumented functions and variables in a typical Common Lisp system.

Table of Contents

  • Why Bother? Or: Objections Answered
  • Is this Book for Me?
  • Essential Lisp in Twelve Lessons
  • Mastering the Essentials
  • Introducing Iteration
  • Deeper into Structures
  • A First Look at Objects as Fancy Structures
  • Lifetime and Visibility
  • Introducing Error Handling and Non-Local Exits
  • How to Find Your Way Around, Part 1
  • Destructive Modification
  • Mapping Instead of Iteration
  • Still More Things You Can Do with Sequences
  • Can Objects Really Behave Themselves?
  • Closures
  • How to Find Your Way Around, Part 2
  • Not All Comparisons are Equal
  • Very Logical, Indeed…
  • Streams
  • Macro Etiquette
  • Fancy Tricks with Function and Macro Arguments
  • How to Find Your Way Around, Part 3
  • To Err is Expected; To Recover, Divine
  • FORMAT Speaks a Different Language
  • Connecting Lisp to the Real World
  • Put on a Happy Face: Interface Builders
  • A Good Editor is Worth a Thousand Keystrokes
  • Practical Techniques for Programming
  • I Thought it was Your Turn to Take Out the Garbage
  • Helpful Hints for Debugging and Bug-Proofing
  • Handling Large Projects in Lisp
  • Dark Corners and Curiosities
  • Where to Go Next
  • Lisp History, or: Origins of Misunderstandings

Download Free PDF / Read Online

Author(s): David Lamkins
Publisher: bookfix.com
Format(s): HTML
Number of pages: 360
Link: Read online.

Similar Books:

  1. Practical Common Lisp
  2. Common Lisp: A Gentle Introduction to Symbolic Computation
  3. Common Lisp: An Interactive Approach
  4. GNU Emacs Lisp Reference Manual
  5. An Introduction to Programming in Emacs Lisp
Previous Post: « ActionScript 3.0 Reference for the Adobe Flash Platform
Next Post: Java Look and Feel Design Guidelines: Advanced Topics »

Primary Sidebar

Categories

  • .NET (83)
  • Ada (16)
  • AI and Robotics (117)
  • Ajax (4)
  • Algorithms & Data Structures (10)
  • Android Programming (22)
  • Angular (9)
  • Arduino Programming (3)
  • ASP.NET (26)
  • Assembly (3)
  • Automation (1)
  • Basic (5)
  • Business (5)
  • C (17)
  • C# (37)
  • C++ (40)
  • Certifications (1)
  • Clojure (1)
  • Cloud Computing (1)
  • Computer Science (22)
  • CSS (10)
  • Dart (1)
  • Databases (82)
  • Delphi (3)
  • Dylan (2)
  • Eiffel (3)
  • eLearning (5)
  • Electron (1)
  • Elixir (1)
  • Engineering (42)
  • Erlang (3)
  • Ethereum (1)
  • F# (2)
  • Featured (2)
  • Flash (8)
  • Flutter (4)
  • Forth (2)
  • FreeBSD (6)
  • Games (3)
  • Git (6)
  • Go (4)
  • Graphic Design (9)
  • GRE Practice Tests (10)
  • Groovy (1)
  • Hadoop (1)
  • Hardware (6)
  • Haskell (6)
  • Hibernate (1)
  • HTML (11)
  • Information Technology (IT) (88)
  • Internet (21)
  • iOS Programming (24)
  • IT Security (20)
  • Java (74)
  • Java EE (27)
  • Java ME (1)
  • JavaScript (53)
  • jQuery (4)
  • Kotlin (2)
  • Kubernetes (2)
  • LaTeX (1)
  • Limited-Time Offers (1,345)
  • Linux (69)
  • Lisp (11)
  • Mac (1)
  • Mathematics (51)
  • Matlab (3)
  • Microsoft Azure (27)
  • Microsoft Office (14)
  • Miscellaneous (3)
  • Mobile Development (10)
  • MySQL (4)
  • Networking (49)
  • Node.js (7)
  • Objective-C (8)
  • OCaml (2)
  • Open Source (26)
  • Pascal (2)
  • Perl (24)
  • Photoshop (4)
  • PHP (27)
  • Physics (18)
  • Pig (1)
  • PostgreSQL (4)
  • Programming (89)
  • Project Management (22)
  • Prolog (6)
  • Python (58)
  • Raspberry Pi (5)
  • React (12)
  • Rebol (1)
  • Revision Control (12)
  • Ruby (22)
  • Scala (6)
  • Scheme (3)
  • Smalltalk (19)
  • Software Engineering (60)
  • Software Testing (1)
  • SQL (12)
  • TypeScript (4)
  • Uncategorized (12)
  • Unix (8)
  • Video Authoring (3)
  • Video Games (16)
  • Visual Basic.NET (7)
  • Vue.js (2)
  • Web Development (68)
  • Windows (82)
  • Windows Phone (7)
  • WordPress (1)
  • XML (15)

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2026 OnlineProgrammingBooks.com