emacs.d/clones/lisp/www.cliki.net/Lisp Books.html
2022-10-07 15:47:14 +02:00

173 lines
No EOL
12 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>CLiki: Lisp books</title>
<link rel="alternate" type="application/atom+xml" title="ATOM feed of edits to current article"
href="https://www.cliki.net/site/feed/article.atom?title=Lisp%20books">
<link rel="stylesheet" href="static/css/style.css">
<link rel="stylesheet" href="static/css/colorize.css">
</head>
<body>
<span class="hidden">CLiki - Lisp books</span>
<div id="content"><div id="content-area"><div id="article-title">Lisp books</div><div id="article">A list of <a href="favorite&#32;Lisp&#32;books.html" class="internal">favorite Lisp books</a>.<p><a href="http://pinterest.com/vseloved/lisp-books/">Another list of Lisp books</a>.<p>Online books:
<ul>
<li>
<a href="http://www-formal.stanford.edu/jmc/recursive.html">RECURSIVE FUNCTIONS OF SYMBOLIC EXPRESSIONS AND THEIR COMPUTATION BY MACHINE (Part I)</a> by <a href="John&#32;McCarthy.html" class="internal">John McCarthy</a>
</li>
<li>
<a href="http://www.paulgraham.com/onlisp.html">(On Lisp)</a> by <a href="http://www.paulgraham.com">Paul Graham</a>. Check it in other formats: <a href="https://bitbucket.org/blevyq/onlisp">PDF</a> (with TeX sources).</li>
<li>
<a href="http://mitpress.mit.edu/sicp/">Structure and Interpretation of Computer Programs 2nd Edition</a> (<a href="SICP.html" class="internal">SICP</a>) by Abelson and Sussman</li>
<li>
<a href="http://www.cs.cmu.edu/~dst/LispBook/">Common Lisp: A Gentle Introduction to Symbolic Computation</a> by <a href="http://www.cs.cmu.edu/~dst/">David S. Touretzky</a>
</li>
<li>
<a href="http://www.cse.buffalo.edu/~shapiro/Commonlisp/">Common Lisp: An Interactive Approach</a> by <a href="http://www.cse.buffalo.edu/~shapiro/">Stuart C. Shapiro</a>.</li>
<li>
<a href="http://successful-lisp.com">Successful Lisp: How to Understand and Use Common Lisp</a> by David B. Lamkins</li>
<li>
<a href="Practical&#32;Common&#32;Lisp.html" class="internal">Practical Common Lisp</a> by <a href="Peter&#32;Seibel.html" class="internal">Peter Seibel</a>
</li>
<li>"<a href="PAIP.html" class="internal">PAIP</a>", <a href="https://github.com/norvig/paip-lisp">Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp</a> by <a href="http://www.norvig.com/">Peter Norvig</a>
</li>
<li><a href="http://ai.eecs.umich.edu/people/dreeves/misc/lispdoc/mop/index.html">The Common Lisp Object System MetaObject Protocol</a></li>
<li>
<a href="http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf">LISP 1.5 Programmer's Manual</a> by McCarthy et al</li>
<li>
<a href="http://www.softwarepreservation.org/projects/LISP/book/Weismann_LISP1.5_Primer_1967.pdf">LISP 1.5 Primer</a> by Clark Weissman</li>
<li>
<a href="http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html">Common Lisp, the Language, 2nd ed</a> by Guy Steele et al</li>
<li>
<a href="http://bauhh.dyndns.org:8000/clim-spec/index.html">Common Lisp Interface Manager CLIM II Specification</a> by McKay, York, et al</li>
<li>
<a href="https://leanpub.com/lovinglisp">Loving Lisp - the Savy Programmer's Secret Weapon</a> by Mark Watson</li>
<li>
<a href="http://www.dreamsongs.com/Books.html">Patterns of Software</a> (with <a href="http://www.dreamsongs.com/Files/PatternsOfSoftware.pdf">PDF</a> available for download) by <a href="http://www.dreamsongs.com/">Richard Gabriel</a>
</li>
<li>
<a href="http://www.dreamsongs.com/Books.html">Performance and Evaluation of Lisp Systems</a> (see <a href="http://www.dreamsongs.com/Files/Timrep.pdf">PDF</a>) by <a href="http://www.dreamsongs.com/">Richard Gabriel</a>
</li>
<li>
<a href="http://www.hpl.hp.com/techreports/91/HPL-91-182.html">PCLOS Reference Manual</a> by Andreas Paepcke</li>
<li>
<a href="http://www.civilized.com/getlisp.html">Interpreting LISP</a> by Gary D. Knott</li>
<li>
<a href="http://www.softwarepreservation.org/projects/LISP/book/III_LispBook_Apr66.pdf">The Programming Language LISP: Its Operation and Applications</a> Berkeley and Bobrow, editors</li>
<li>
<a href="Lisp&#32;Web&#32;Tales.html" class="internal">Lisp Web Tales</a>: a book about lisp web development by <a href="pavelpenev.html" class="internal">pavelpenev</a>
</li>
</ul> <p>Offline books with web pages:
<ul>
<li>
<a href="http://www.paulgraham.com/acl.html">ANSI Common Lisp</a> by <a href="http://www.paulgraham.com/">Paul Graham</a>. Chris Riesbeck's <a href="http://www.cs.northwestern.edu/academics/courses/325/readings/readings.php">AI course</a> has a collection of tips on Lisp and almost page-by-page comments.</li>
<li>
<a href="https://pages.lip6.fr/Christian.Queinnec/WWW/LiSP.html">Lisp in Small Pieces</a> by Christian Queinnec</li>
<li>
<a href="https://www.abebooks.com/9780201083194/Lisp-3rd-Edition-Patrick-Winston-0201083191/plp">Lisp (3rd Edition)</a> by
<a href="http://people.csail.mit.edu/phw/">Patrick H. Winston</a> and Berthold K. P. Horn</li>
<li>
<a href="https://www.amazon.com/Object-Oriented-Common-LISP-Stephen-Slade/dp/0136059406">Object-Oriented Common LISP</a> by Stephen Slade</li>
<li>
<a href="http://www.markwatson.com/books/">Common LISP Modules. Artificial Intelligence in the Era of Neural Networks and Chaos Theory</a> by Mark Watson.</li>
<li>
<a href="https://letoverlambda.com/">Let Over Lambda</a> by Doug Hoyte.</li>
<li>
<a href="Land&#32;of&#32;Lisp.html" class="internal">Land of Lisp</a> by <a href="Conrad&#32;Barski.html" class="internal">Conrad Barski</a>.</li>
<li>
<a href="https://www.darkchestnut.com/book-common-lisp-application-deployment/">Lisp in the Wild: Deploy Common Lisp Apps with Confidence </a> by Wimpie Nortje.</li>
<li>
<a href="https://www.wiley.com/en-us/Professional+Automated+Trading%3A+Theory+and+Practice-p-9781118129852">Professional Automated Trading Theory and Practice</a> (algorithms and examples in Common Lisp) by Eugene A. Durenard</li>
<li>
<a href="https://www.amazon.com/Computer-Aided-Financial-Analysis-Ross-Miller/dp/0201123371">Computer Aided Financial Analysis </a> (algorithms and examples in Common Lisp) by Ross M. Miller</li>
</ul><p>Other interesting things:
<ul>
<li>
<a href="https://dspace.mit.edu/bitstream/handle/1721.1/6503/AIM-1102.pdf">XP. A Common Lisp Pretty Printing System</a> explains how to write better PRINT-OBJECT functions
</li>
</ul><p>See also <a href="AI.html" class="internal">topic AI</a> for a list of AI lisp books.<p>Lisp books pages on cliki (topic "book"):
<ul>
<li>
<a href="AMOP.html" class="internal">AMOP</a> -
AMOP is an acronym used in reference to the <a href="book.html" class="category">book</a> <a href="https://www.amazon.com/Art-Metaobject-Protocol-Gregor-Kiczales/dp/0262610744/sr=8-1/qid=1165935734/ref=sr_1_1/102-8089847-9687308?ie=UTF8&amp;s=books">The Art of the Metaobject Protocol</a>, by Gregor Kiczales, and which was published by MIT Press, 1991
</li>
<li>
<a href="CLPfAI.html" class="internal">CLPfAI</a> -
Common Lisp Programming for <a href="Artificial&#32;Intelligence.html" class="category">Artificial Intelligence</a>
</li>
<li>
<a href="CLtL2.html" class="internal">CLtL2</a> -
"Common Lisp the Language, 2nd ed" is a <a href="book.html" class="category">book</a> by Guy Steele that describes the state of <a href="Common&#32;Lisp.html" class="internal">Common Lisp</a> as it was partway through the <a href="ANSI.html" class="internal">ANSI</a> process
</li>
<li>
<a href="Common&#32;Lisp&#32;Recipes.html" class="internal">Common Lisp Recipes</a> -
"Common Lisp Recipes" is a <a href="book.html" class="category">book</a> by <a href="Edi&#32;Weitz.html" class="internal">Edi Weitz</a>, published by Apress in 2016
</li>
<li>
<a href="EMI.html" class="internal">EMI</a> -
EMI (Experiments in <a href="Music.html" class="category">Music</a>al Intelligence) is David Cope's project to develop systems which are capable of automatic analysis and resynthesis of musical styles
</li>
<li>
<a href="Keene.html" class="internal">Keene</a> -
Common abbreviation for the <a href="book.html" class="category">book</a> <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0201175894">"Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS"</a> by Sonya E Keene
</li>
<li>
<a href="Land&#32;of&#32;Lisp.html" class="internal">Land of Lisp</a> -
Land of Lisp, written by <a href="Conrad&#32;Barski.html" class="internal">Conrad Barski</a>, is a Lisp book that teaches the language through examples of programming games
</li>
<li>
<a href="Lisp&#32;Web&#32;Tales.html" class="internal">Lisp Web Tales</a> -
Lisp Web Tales is a <a href="book.html" class="category">book</a> about web development in common lisp, written by <a href="pavelpenev.html" class="internal">pavelpenev</a>
</li>
<li>
<a href="On&#32;Lisp.html" class="internal">On Lisp</a> -
by <a href="Paul&#32;Graham.html" class="internal">Paul Graham</a>
</li>
<li>
<a href="PAIP.html" class="internal">PAIP</a> -
Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
</li>
<li>
<a href="Practical&#32;Common&#32;Lisp.html" class="internal">Practical Common Lisp</a> -
"Practical Common Lisp", an introduction to Common Lisp by <a href="Peter&#32;Seibel.html" class="internal">Peter Seibel</a>, available on the web at <a href="http://www.gigamonkeys.com/book/">http://www.gigamonkeys.com/book/</a> and also in dead-tree form from <a href="https://www.apress.com/">Apress</a>
</li>
</ul>
Using "book" instead of the previously used "lisp books" makes it easier to put the marker in the text.</div></div>
<div id="footer" class="buttonbar"><ul><li><a href="Lisp&#32;books.html">Current version</a></li>
<li><a href="https://www.cliki.net/site/history?article=Lisp%20books">History</a></li>
<li><a href="https://www.cliki.net/site/backlinks?article=Lisp%20books">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=Lisp%20books&amp;from-revision=3802811311">Edit</a></li><li><a href="https://www.cliki.net/site/edit-article?create=t">Create</a></li></ul></div>
</div>
<div id="header-buttons" class="buttonbar">
<ul>
<li><a href="https://www.cliki.net/">Home</a></li>
<li><a href="https://www.cliki.net/site/recent-changes">Recent Changes</a></li>
<li><a href="CLiki.html">About</a></li>
<li><a href="Text&#32;Formatting.html">Text Formatting</a></li>
<li><a href="https://www.cliki.net/site/tools">Tools</a></li>
</ul>
<div id="search">
<form action="https://www.cliki.net/site/search">
<label for="search_query" class="hidden">Search CLiki</label>
<input type="text" name="query" id="search_query" value="" />
<input type="submit" value="search" />
</form>
</div>
</div>
<div id="pageheader">
<div id="header">
<span id="logo">CLiki</span>
<span id="slogan">the common lisp wiki</span>
<div id="login"><form method="post" action="https://www.cliki.net/site/login">
<label for="login_name" class="hidden">Account name</label>
<input type="text" name="name" id="login_name" class="login_input" />
<label for= "login_password" class="hidden">Password</label>
<input type="password" name="password" id="login_password" class="login_input" />
<input type="submit" name="login" value="login" id="login_submit" /><br />
<div id="register"><a href="https://www.cliki.net/site/register">register</a></div>
<input type="submit" name="reset-pw" value="reset password" id="reset_pw" />
</form>
</div>
</div>
</div>
</body></html>