File: intro.html

package info (click to toggle)
sbcl 1%3A0.8.16-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 15,028 kB
  • ctags: 14,790
  • sloc: lisp: 194,656; ansic: 16,544; asm: 2,060; sh: 1,674; makefile: 199
file content (34 lines) | stat: -rw-r--r-- 4,800 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /><title>Chapter1.Introduction</title><meta name="generator" content="DocBook XSL Stylesheets V1.62.4" /><link rel="home" href="index.html" title="SBCL User Manual" /><link rel="up" href="index.html" title="SBCL User Manual" /><link rel="previous" href="index.html" title="SBCL User Manual" /><link rel="next" href="where-more.html" title="Where To Go For More Information About SBCL" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter1.Introduction</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a></td><th width="60%" align="center"></th><td width="20%" align="right"><a accesskey="n" href="where-more.html">Next</a></td></tr></table><hr /></div><div class="chapter" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="intro"></a>Chapter1.Introduction</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="intro.html#more-cl-info">Where To Go For More Information about Common Lisp in General</a></span></dt><dt><span class="sect1"><a href="where-more.html">Where To Go For More Information About SBCL</a></span></dt><dt><span class="sect1"><a href="implementation.html">Overview Of SBCL, How It Works And Where It Came From</a></span></dt></dl></div><p><span class="application">SBCL</span> is a mostly-conforming implementation of the <span class="acronym">ANSI</span>
Common Lisp standard. This manual focuses on behavior which is
specific to <span class="application">SBCL</span>, not on behavior which is common to all
implementations of <span class="acronym">ANSI</span> Common Lisp.</p><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="more-cl-info"></a>Where To Go For More Information about Common Lisp in General</h2></div></div><div></div></div><p>Regardless of your ability level, two very useful resources
  for working with any implementation of
  Common Lisp are the
  <a href="http://ilisp.cons.org" target="_top"><span class="application">ILISP</span></a>
  package for <span class="application">Emacs</span> and
  <a href="http://www.harlequin.com/books/HyperSpec" target="_top">the Common Lisp
  HyperSpec</a>.</p><p>If you're not a programmer and you're trying to learn,
  many introductory Lisp books are available. However, we don't have any
  standout favorites. If you can't decide, try checking the Usenet
  comp.lang.lisp FAQ for recent recommendations.</p><p>If you are an experienced programmer in other languages
  but need to learn about Lisp, three books stand out.
  </p><div class="itemizedlist"><ul type="disc"><li><p><span class="emphasis"><em>ANSI Common Lisp</em></span>, by Paul Graham,
    will teach you about most of the language. (And later it might
    also be worth checking out <span class="emphasis"><em>On Lisp</em></span>, by the same
    author.)</p></li><li><p><span class="emphasis"><em>Paradigms Of Artificial Intelligence
    Programming</em></span>, by Peter Norvig, also has some good information
    on general Common Lisp programming, and many nontrivial examples. 
    Whether or not your work is AI, it's a very good book to look
    at.</p></li><li><p>
    Neither of the books above emphasizes CLOS, but
    <span class="emphasis"><em>Object-Oriented Programming In Common Lisp</em></span> by Sonya Keene
    does. Even if you're very knowledgeable about object oriented
    programming in the abstract, it's worth looking at this book
    if you want to do any OO in Common Lisp. Some abstractions
    in CLOS (especially multiple dispatch) go beyond anything
    you'll see in most OO systems, and there are a number of lesser
    differences as well. This book tends to help with the culture shock.
    </p></li></ul></div><p>
  </p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a></td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"><a accesskey="n" href="where-more.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">SBCL User Manual</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">Where To Go For More Information About SBCL</td></tr></table></div></body></html>